sys.sysusers (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Point de terminaison analytique SQL dans Microsoft FabricEntrepôt dans Microsoft Fabric

Contient une ligne pour chaque utilisateur Microsoft Windows, groupe Windows, utilisateur Microsoft SQL Server ou rôle SQL Server de la base de données.

Important

Cette table système SQL Server 2000 est incluse sous la forme d'une vue pour la compatibilité descendante. Nous vous recommandons d'utiliser les vues système SQL Server actuelle. Pour trouver la ou les vues système équivalentes, consultez Mappage des tables système avec les vues du système (Transact-SQL). Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Nom de la colonne Type de données Description
uid smallint ID d'utilisateur, unique dans cette base de données.

1 = Propriétaire de la base de données

Déborde ou retourne la valeur NULL si le nombre d'utilisateurs et de rôles dépasse 32 767.
statut smallint Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
name sysname Nom d'utilisateur ou de groupe, unique dans cette base de données.
sid varbinary(85) Identificateur de sécurité pour cette entrée.
rôles varbinary(2048) Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
createdate datetime Date de l'ajout du compte.
updatedate datetime Date de la dernière modification du compte.
altuid smallint Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

Déborde ou retourne la valeur NULL si le nombre d'utilisateurs et de rôles dépasse 32 767.
mot de passe varbinary(256) Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
gid smallint ID du groupe auquel l'utilisateur appartient. Si uid est identique à gid, cette entrée définit un groupe. Déborde ou retourne la valeur NULL si le nombre total d'utilisateurs et de groupes dépasse 32 767.
environ varchar(255) Réservé.
hasdbaccess int 1 = Le compte a accès à la base de données.
islogin int 1 = Le compte est un groupe Windows ou un utilisateur Windows ou SQL Server bénéficiant d’un compte de connexion.
isntname int 1 = Le compte est un utilisateur ou groupe Windows.
isntgroup int 1 = Le compte est un groupe Windows.
isntuser int 1 = Le compte est un utilisateur Windows.
issqluser int 1 = Le compte est un utilisateur SQL Server.
isaliased int 1 = Le compte est l'alias d'un autre utilisateur.
issqlrole int 1 = Le compte est un rôle SQL Server.
isapprole int 1 = Le compte est un rôle d’application.

Voir aussi

Mappage des tables système avec les vues du système (Transact-SQL)
Vues de compatibilité (Transact-SQL)