sys.user_token (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do Azure

Retorna uma linha para cada entidade de banco de dados que faz parte do token de usuário no SQL Server.

Nome da coluna Tipo de dados Descrição
principal_id int ID do principal. O valor é exclusivo no banco de dados.
sid varbinary(85) Identificador de segurança do principal se o principal for definido fora do banco de dados. Por exemplo, isso pode ser um logon SQL Server, logon do Windows, logon do Grupo do Windows ou um logon mapeado para um certificado; caso contrário, esse valor será NULL.
name nvarchar (128) Nome do principal. O valor é exclusivo no banco de dados.
tipo nvarchar (128) Descrição do tipo de principal. Todos os tipos são mapeados para sid. O valor pode ser um dos seguintes:

SQL USER

WINDOWS LOGIN

WINDOWS GROUP

ROLE

APPLICATION ROLE

DATABASE ROLE

USER MAPPED TO CERTIFICATE

USER MAPPED TO ASYMMETRIC KEY

CERTIFICATE

ASYMMETRIC KEY
Uso nvarchar (128) Indica que o principal participa da avaliação de permissões GRANT ou DENY ou serve como um autenticador.

Este valor pode ser um dos seguintes:

GRANT OR DENY

DENY ONLY

AUTHENTICATOR

Consulte Também

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Entidades (Mecanismo de Banco de Dados)