Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Analytics Platform System (PDW)
Retorna uma linha para cada logon de autenticação do SQL Server.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
<inherited columns> |
N/A | Herda de sys.server_principals. |
is_policy_checked |
bit | A política de senha está marcada. |
is_expiration_checked |
bit | A expiração da senha está verificada. |
password_hash |
Varbinário(256) | Hash da senha de login do SQL. No SQL Server 2022 (16.x) e versões anteriores, as informações de senha armazenadas são calculadas usando SHA-512 da senha salgada. A partir do SQL Server 2025 (17.x), é utilizado um algoritmo de hash iterado, RFC2898 (PBKDF). O primeiro byte do hash indica a versão: 0x02 para a versão 2 (SQL Server 2022 (16.x) e versões anteriores) e 0x03 para a versão 3 (SQL Server 2025 (17.x) e versões posteriores). |
Para obter uma lista de colunas herdadas por esse modo de exibição, consulte sys.server_principals. As colunas owning_principal_id e is_fixed_role não é herdado de sys.server_principals.
Observações
Para exibir logons de autenticação do SQL Server e logons de autenticação do Windows, consulte sys.server_principals.
Quando os usuários do banco de dados contido estão habilitados, as conexões podem ser feitas sem logins. Para identificar essas contas, consulte sys.database_principals.
Permissões
No SQL Server, qualquer logon de autenticação do SQL Server pode ver seu próprio nome de logon e o sa logon. Para ver outros logins, a entidade de segurança requer ALTER ANY LOGIN, VIEW SERVER SECURITY DEFINITIONou uma permissão no login.
Para visualizar o conteúdo do password_hash column, CONTROL SERVER é necessário. A partir do SQL Server 2022 (16.x), VIEW ANY CRYPTOGRAPHICALLY SECURED DEFINITION é necessária permissão.
Na Base de Dados SQL do Azure, apenas os membros da função de base de dados especial loginmanager ou master do Microsoft Entra Admin e Server Admin podem ver todos os inícios de sessão.
A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.