quinta-feira, 20 de agosto de 2009

Verificar e Trocar o owner do Banco


Para listar os Bancos e seus owners:


SELECT databases.NAME as Banco,
server_Principals.NAME as Owner
FROM sys.[databases]
INNER JOIN sys.[server_principals] ON [databases].owner_sid = [server_principals].sid




Esta opção deve ser utilizada somente se o banco perdeu o owner, ou é claro, se você tem certeza do que está fazendo.

Para fazer isso você precisa ser SysAdmin ou estar no grupo DB_Owner.

Este exemplo irá trocar o owner do banco de dados atual para SA.


USE Seu_Banco_De_Dados
GO
EXEC sp_changedbowner 'sa'
GO



2 comentários: