Partager via


sys.user_token (Transact-SQL)

Mis à jour : 12 décembre 2006

Renvoie une ligne pour chaque entité de sécurité de base de données faisant partie du jeton de l'utilisateur.

Nom de colonne Type de données Description

principal_id

int

ID de l'entité de sécurité. Sa valeur est unique dans une base de données.

sid

varbinary(85)

Identificateur de sécurité de l'entité de sécurité, si cette entité est définie comme externe à la base de données. Par exemple, ce peut être une information de connexion SQL Server, Windows, Windows Group, ou une information de connexion mappée sur un certificat ; sinon, cette valeur est NULL.

name

nvarchar (128)

Nom de l'entité de sécurité. Sa valeur est unique dans une base de données.

type

nvarchar (128)

Description du type d'entité de sécurité. Tous les types sont mappés vers sid. Il peut s'agir de l'une des valeurs suivantes :

  • SQL USER
  • WINDOWS LOGIN
  • WINDOWS GROUP
  • ROLE
  • APPLICATION ROLE
  • USER MAPPED TO CERTIFICATE
  • USER MAPPED TO ASYMMETRIC KEY
  • CERTIFICATE
  • ASYMMETRIC KEY

usage

nvarchar (128)

Indique que l'entité de sécurité 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

Référence

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)

Autres ressources

ID et SID
Présentation du contexte d'exécution
Changement de contexte
Entités de sécurité

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

12 décembre 2006

Contenu modifié :
  • Correction des valeurs pour type. Ajout d'une remarque sur le mappage de type vers sid.
  • Correction des valeurs pour usage.

5 décembre 2005

Contenu modifié :
  • Le nom de colonne sid_id a été changé en sid.
  • La taille des colonnes nvarchar a été corrigée.