quinta-feira, 2 de setembro de 2010

Verificando quais logins pertencem à ServerRole SysAdmin via consulta T-SQL

Boa tarde, pessoal.
Há algum tempo não tenho postado nada no blog devido a diversas atividades profissionais que têm consumido bastante meu tempo. No entanto, tirei uma frestinha para escrever um script interessante onde podemos resgatar a lista de logins que pertencem à Server Role "SysAdmin" utilizando apenas uma consulta T-SQL.
Veja o script abaixo:

select L.name
from sys.server_principals P
     join sys.server_role_members M On M.role_principal_id = P.principal_id

    
join sys.server_principals U on U.principal_id = M.member_principal_id
    
join syslogins L on L.sid = U.sid
where
P.name = 'sysadmin'

Nenhum comentário:

Postar um comentário