Hi ALL,
Some times we need to drop the users on Database, during the phase we may encounter the below situtation like:
The database principal owns a schema in the database, and cannot be dropped. (Microsoft SQL Server, Error: 15138)
Check if any schmes are pointed user (unable to delete)
select * from sys.schemas where principal_id = user_id('USERNAME')
if you find any thing: do the transfer those dbo by executing the below command.
SELECT N'ALTER AUTHORIZATION ON SCHEMA::' + QUOTENAME(name) + N' TO dbo;'
FROM sys.schemas
WHERE principal_id = USER_ID('USERNAME');
NOTE: copy the above output and execute...
After doing this, you are able to DROP the desrired users.... :)
Thanks,
Satish Kumar.
thanks it's worked for me
ReplyDelete