SQL Server 2008 R2

15138 – Erro ao tentar excluir usuário de catálogo no SQL Server

15138 – Erro ao tentar excluir usuário de catálogo no SQL Server

Ao tentar excluir um usuário de um catálogo no SQL Server  você poderá receber a seguinte mensagem: “The database principal owns a schema in the database, and cannot be dropped. (Microsoft SQL Server, Error: 15138).”

Este problema é causado porque, ao remover o usuário do banco de dados, o SQL Server não elimina automaticamente o esquema a ele relacionado. Esta remoção deve ser feita manualmente.

Para solucionar o problema:

  1. Abra a interface gráfica (Microsoft SQL Server Management Studio), conecte-se no servidor de banco de dados e clique no catálogo desejado;
  2. Clique em “Security” ou “Segurança” e, em seguida, em “Schemas” ou “Esquemas”;
  3. Verifique que existe um esquema com o mesmo nome do usuário. Exclua este esquema;
  4. Clique em “Users” ou “Usuários” e exclua o usuário desejado.

#ficaadica

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *