Sintoma: Ao tentar excluir um usuário de banco do SQL SERVER 2005, o seguinte erro era mostrado
The database principal owns a schema in the database, and cannot be dropped
Causa: Ao analisar o usuário, verifiquei que não havia um login associado, tratava-se de um usuário “órfão”. Provavelmente o usuário do servidor foi criado, permissões de acesso ao banco foram concedidas e posteriormente o usuário foi excluído.
Resolução: O comando sp_change_users_login foi executado, com o action “update_one”, para re-vincular o login ao usuário.
sp_change_users_login
@Action='update_one',
@UserNamePattern='usr_usuario',
@LoginName='usr_usuario'
Mais informações: http://rbtech.spaces.live.com/blog/cns!E25BE2EEE54E6E97!624.entry
Abs e até a próxima!
Nenhum comentário:
Postar um comentário
Leave your comment here!