Freigeben über


sys.sysusers (Transact-SQL)

Enthält eine Zeile für jeden Microsoft Windows-Benutzer, jede Windows-Gruppe, jeden Microsoft SQL Server-Benutzer und jede SQL Server-Rolle in der Datenbank.

Wichtiger HinweisWichtig

Diese SQL Server 2000-Systemtabelle wird aus Gründen der Rückwärtskompatibilität als Sicht bereitgestellt. Es wird empfohlen, stattdessen die aktuellen SQL Server-Systemsichten zu verwenden. Informationen zum Ermitteln der entsprechenden Systemsicht bzw. -sichten finden Sie unter Zuordnen von SQL Server 2000-Systemtabellen zu SQL Server 2005-Katalogsichten. Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird.

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. 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.

Rollen

varbinary(2048)

Nur für Informationszwecke identifiziert. 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. 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. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.

gid

smallint

ID der Gruppe, zu der dieser Benutzer gehört. Wenn uid mit gid identisch 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 Windows-Benutzer oder ein SQL Server-Benutzer 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 SQL Server-Benutzer.

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.

Siehe auch

Verweis

Zuordnen von Systemtabellen zu Systemsichten (Transact-SQL)

Kompatibilitätssichten (Transact-SQL)