sys.user_token (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Banco de Dados SQL no Microsoft Fabric
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, pode ser um logon do 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 | Fragrâncias (128) | Nome do principal. O valor é exclusivo no banco de dados. |
tipo | Fragrâncias (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 |
usage | Fragrâncias (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 |
Confira também
sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Entidades (Mecanismo de Banco de Dados)