SQL Server / Quais logins estão com a política de senha aplicada no meu SQL Server?

Neste artigo cito como identificar quais logins estão com a política de senha aplicada no SQL Server.

O SQL Server pode usar os mecanismos de política de senha do Windows. A política de senha se aplica a um logon que usa a autenticação do SQL Server e a um usuário de banco de dados independente com senha.

O SQL Server pode aplicar as mesmas políticas de complexidade e expiração usadas no Windows para senhas usadas no SQL Server. Esta funcionalidade depende da NetValidatePasswordPolicy API.

Acesse o Management Studio,depois selecione a base de dados desejada e clique com botão direito do mouse em new query;
Dentro do editor de query, digite os comandos abaixo:

— Lista Geral da Politica
select a.name as Login,
a.type_desc as Login_Tipo,
case when b.is_policy_checked = 1 then ‘Politica_Ativa’
else ‘Politica_Nao_Ativa’ end as Opcao_Politica
from sys.server_principals a
left join sys.sql_logins b
on a.sid= b.sid
where a.type not in (‘G’,’R’,’C’)
order by 3;

— Lista SQL Logins com Politica Ativa

select a.name as Login,
a.type_desc as Login_Tipo,
case when b.is_policy_checked = 1 then ‘Politica_Ativa’
else ‘Politica_Nao_Ativa’ end as Opcao_Politica
from sys.server_principals a
left join sys.sql_logins b
on a.sid= b.sid
where a.type not in (‘G’,’R’,’C’) and b.is_policy_checked = 1
order by 3;

Neste artigo citei como identificar quais logins estão com a política de senha aplicada no SQL Server.

Escrito por: Maycon Alves – Email de contato: maycon.alves@yndata.com.br

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s