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)