Additional SQL Server features and topics not covered by specific categories
Hi @bababalush ,
Did you grant the permission on database level?
I did a test in my environment. Please follow below steps ;
1.created an user at server level under Security
2.Server Roles=Public (Default)
3.User Mapping--> Checked on my BD and left Database Role Member for my DB=Public (Default)
4.Expanded my DB-->Security--> and i can see newly created user is there.
5.Opened a new session under this DB and executed GRANT SELECT ON SCHEMA :: [test] TO [test user]
6.That is all. It will works as expected. Once I logged in with new user, I was able to see objects only under Schema test.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".