April 5, 2013 at 2:16 am
In Sql server 2008 r2 i created a login test and gave some user roles for some databases by using SSMS.Now i have deleted the login "test". But the test login still appear under databases -security-users for those databses for which i gave user roles. It won't get delete from there. Now i want that user to get delete under those databases. How can i do it by using sql query? the query should find under which database that user is there and delete it for all the database in server.
April 5, 2013 at 3:01 am
April 5, 2013 at 3:06 am
IF USER_ID('test') IS NOT NULL
DROP USER test
Run against all databases. If you have so many that that would be tedious, use sp_ms_foreachdb.
For future reference, you can do all that automatically in the User Mappings page in the GUI when you delete the login.
John
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy