segunda-feira, 29 de novembro de 2010

The database principal owns a schema in the database, and cannot be dropped

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!