sys.database_principals (Transact-SQL)
Retourne une ligne pour chaque entité de sécurité d'une base de données.
Nom de colonne |
Type de données |
Description |
---|---|---|
name |
sysname |
Nom de l'entité de sécurité, unique dans la base de données. |
principal_id |
int |
ID de l'entité de sécurité, unique dans la base de données. |
type |
char(1) |
Type de l'entité de sécurité : S = utilisateur SQL U = utilisateur Windows G = groupe Windows A = rôle d'application R = rôle de base de données C = utilisateur mappé à un certificat K = utilisateur mappé à une clé asymétrique |
type_desc |
nvarchar(60) |
Description du type d'entité de sécurité. SQL_USER WINDOWS_USER WINDOWS_GROUP APPLICATION_ROLE DATABASE_ROLE CERTIFICATE_MAPPED_USER ASYMMETRIC_KEY_MAPPED_USER |
default_schema_name |
sysname |
Nom à utiliser lorsque le nom SQL ne spécifie pas de schéma. Null pour les entités de sécurité qui ne sont pas de type S, U ou A. |
create_date |
datetime |
Heure de création de l'entité de sécurité. |
modify_date |
datetime |
Heure de la dernière modification de l'entité de sécurité. |
owning_principal_id |
int |
Identificateur de l'entité de sécurité qui possède cette entité de sécurité. Toutes les entités de sécurité sauf les rôles de base de données doivent être la propriété de dbo. |
sid |
varbinary(85) |
SID (identificateur de sécurité) si l'entité de sécurité est définie comme étant externe à la base de données (type S, U et G). Sinon, NULL. |
is_fixed_role |
bit |
Avec la valeur 1, cette ligne représente une entrée pour un des rôles de base de données fixes : db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter. |
Autorisations
Dans SQL Server 2005 et 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.