sexta-feira, agosto 05, 2011

Property Owner is not available for Database

Ao tentar obter as propriedades de uma database através do SQL Server Management Studio, recebia a seguinte mensagem:
Property Owner is not available for Database '[db]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights. (Microsoft.SqlServer.Express.Smo).
Basicamente o owner da database foi removido à uma procedure que configura o owner de uma determinada database, a procedure é sp_changedbowner, após executar a procedure passando como parâmetro o login de um usuário o problema foi resolvido.

EXEC sp_changedbowner 'user'