Como mudar o proprietário de um objeto no SQL Server
Para mudar o proprietário de um objeto utilizasse a system stored procedure sp_changeobjectowner.
Exemplo:
O usuário de banco de dados antonio criou uma tabela chamada WEBMUNDI01 no banco Pubs. Portanto o nome do objeto é:
Pubs.antonio.WEBMUNDI01
Para se trocar o proprietário da tabela WEBMUNDI01 de modo que o novo dono da tabela seja o usuário de banco de dados renato, o administrador deverá rodar o seguinte comando:
EXEC sp_changeobjectowner ‘WEBMUNDI01’, ‘renato’
Agora o nome do objeto é:
Pubs.renato.WEBMUNDI01