sys.user_token (Transact-SQL)

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Base de données SQL dans Microsoft Fabric

Retourne une ligne pour chaque principal de base de données qui fait partie du jeton utilisateur dans SQL Server.

Nom de la colonne Type de données Description
principal_id int ID du principal. Sa valeur est unique dans une base de données.
sid varbinary(85) Identificateur de sécurité du principal, si le principal est défini comme externe à la base de données. Par exemple, il peut s’agir d’une connexion SQL Server, d’une connexion Windows, d’une connexion de groupe Windows ou d’une connexion mappée à un certificat ; sinon, cette valeur est NULL.
nom nvarchar (128) Nom du principal. Sa valeur est unique dans une base de données.
type nvarchar (128) Description du type de principal. Tous les types sont mappés au sid. Il peut s'agir de l'une des valeurs suivantes :

SQL USER

WINDOWS LOGIN

WINDOWS GROUP

ROLE

APPLICATION ROLE

DATABASE ROLE

USER MAPPED TO CERTIFICATE

USER MAPPED TO ASYMMETRIC KEY

CERTIFICATE

ASYMMETRIC KEY
utilisation nvarchar (128) Indique que le principal prend part à l'évaluation des autorisations GRANT ou DENY, ou sert d'authentificateur.

Cette valeur peut être l’une des suivantes :

GRANT OR DENY

DENY ONLY

AUTHENTICATOR

Voir aussi

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Principaux (moteur de base de données)