sys.server_principals (Transact-SQL)
Contient une ligne par principal au niveau serveur.
Nom de la colonne |
Type de données |
Description |
---|---|---|
name |
sysname |
Nom du principal. Nom unique dans un serveur. |
principal_id |
int |
Numéro d'identification du principal. Nom unique dans un serveur. |
sid |
varbinary(85) |
SID (Security-IDentifier) du principal. S'il s'agit d'un principal Windows, correspond au SID Windows. |
type |
char(1) |
Type de principal : S = Nom de connexion SQL U = Connexion Windows G = Groupe Windows R = Rôle SQL Server C = Connexion mappée sur un certificat K = Connexion mappée sur une clé asymétrique |
type_desc |
nvarchar(60) |
Description du type de principal : SQL_LOGIN WINDOWS_LOGIN WINDOWS_GROUP SERVER_ROLE CERTIFICATE_MAPPED_LOGIN ASYMMETRIC_KEY_MAPPED_LOGIN |
is_disabled |
int |
1 = Connexion désactivée. |
create_date |
datetime |
Heure de création du principal. |
modify_date |
datetime |
Heure de dernière modification de la définition du principal. |
default_database_name |
sysname |
Base de données par défaut de ce principal. |
default_language_name |
sysname |
Langue par défaut de ce principal. |
credential_id |
int |
ID d'une information d'identification associée à ce principal. Si aucune information d'identification n'est associée à ce principal, credential_id a la valeur NULL. |
Autorisations
Toute connexion peut consulter son propre nom de connexion, les connexions système et les rôles serveur fixes. ALTER ANY LOGIN, ou une autorisation sur la connexion, pour consulter d'autres connexions. ALTER ANY SERVER ROLE, ou appartenance au rôle, pPour consulter les rôles serveur définis par l'utilisateur.
Dans SQL Server 2005 et les versions ultérieures, la visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.