sys.sysusers (Transact-SQL)

Gilt für:SQL ServerAzure SQL-Datenbank Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Endpunkt in Microsoft FabricWarehouse in Microsoft Fabric

Enthält eine Zeile pro Microsoft Windows-Benutzer*in, Windows-Gruppe, Microsoft SQL Server-Benutzer*in oder SQL Server-Rolle in der Datenbank.

Wichtig

Diese SQL Server 2000-Systemtabelle ist als Ansicht für die Abwärtskompatibilität enthalten. Es wird empfohlen, stattdessen die aktuellen SQL Server-Systemsichten zu verwenden. Die entsprechenden Systemsichten finden Sie unter Zuordnen von Systemtabellen zu Systemsichten (Transact-SQL). Dieses Feature wird in einer künftigen Version von Microsoft SQL Server entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden.

Spaltenname Datentyp BESCHREIBUNG
uid smallint In dieser Datenbank eindeutiger Benutzername.

1 = Datenbankbesitzer

Führt zu einem Überlauf oder gibt NULL zurück, wenn die Anzahl von Benutzern und Rollen 32.767 übersteigt.
status smallint Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
name sysname Der in dieser Datenbank eindeutige Benutzer- oder Gruppenname.
sid varbinary(85) Sicherheitsbezeichner für diesen Eintrag.
roles varbinary(2048) Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
createdate datetime Datum, an dem das Konto hinzugefügt wurde.
updatedate datetime Datum, an dem das Konto zuletzt geändert wurde.
altuid smallint Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

Führt zu einem Überlauf oder gibt NULL zurück, wenn die Anzahl von Benutzern und Rollen 32.767 übersteigt.
password varbinary(256) Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
gid smallint ID der Gruppe, zu der dieser Benutzer gehört. Wenn uid mit gididentisch ist, definiert dieser Eintrag eine Gruppe. Führt zu einem Überlauf oder gibt NULL zurück, wenn die kombinierte Anzahl von Gruppen und Benutzern 32.767 übersteigt.
environ varchar(255) Reserviert.
hasdbaccess int 1 = Konto hat Datenbankzugriff.
islogin int 1 = Konto ist eine Windows-Gruppe, ein(e) Windows-Benutzer*in oder ein(e) SQL Server-Benutzer*in mit einem Anmeldekonto.
isntname int 1 = Konto ist eine Windows-Gruppe oder ein Windows-Benutzer.
isntgroup int 1 = Konto ist eine Windows-Gruppe.
isntuser int 1 = Konto ist ein Windows-Benutzer.
issqluser int 1 = Konto ist ein(e) SQL Server-Benutzer*in.
isaliased int 1 = Konto wird als Alias für einen anderen Benutzer verwendet.
issqlrole int 1 = Konto ist eine SQL Server-Rolle.
isapprole int 1 = Konto ist eine Anwendungsrolle.

Weitere Informationen

Zuordnen von Systemtabellen zu Systemsichten (Transact-SQL)
Kompatibilitätssichten (Transact-SQL)