Partilhar via


sys.sql_logins (Transact-SQL)

Aplica-se a: SQL Server Banco de DadosNão há suporte. SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)

Retorna uma linha para cada logon de autenticação do SQL Server.

Nome da coluna Tipo de dados Descrição
<colunas herdadas> -- Herda de sys.server_principals.
is_policy_checked bit Política de Senha é verificada.
is_expiration_checked bit Expiração de Senha é verificada.
password_hash varbinary(256) Hash de SQL logon senha. Começando com SQL Server 2012 (11.x)armazenadas, informações de senha armazenadas são calculadas usando SHA-512 da senha com valor de sal.

Para obter uma lista de colunas que essa exibição herda, consulte sys.server_principals (Transact-SQL). As colunas owning_principal_id e is_fixed_role não são herdadas de sys.server_principals.

Comentários

Para exibir logons de autenticação do SQL Server e logons de autenticação do Windows, consulte sys.server_principals (Transact-SQL).

Quando os usuários do banco de dados independente estão habilitados, as conexões podem ser feitas sem logons. Para identificar essas contas, consulte sys.database_principals (Transact-SQL).

Permissões

SQL Server: qualquer logon de autenticação do SQL Server pode ver seu próprio nome de logon e o logon sa. Para ver outros logins, é necessário ALTER ANY LOGIN, VIEW SERVER SECURITY DEFINITION ou uma permissão no login.

Para exibir o conteúdo da coluna password_hash, CONTROL SERVER ou a partir do SQL Server 2022, é necessária a permissão VIEW ANY CRYPTOGRAPHICALLY SECURED DEFINITION. Banco de Dados SQL do Azure: somente membros da função de banco de dados especial loginmanager no mestre ou o Administrador do AAD e o Administrador do Servidor podem ver todos os logons.

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
Exibições do catálogo de segurança (Transact-SQL)
Política de senha
Entidades (Mecanismo de Banco de Dados)