Freigeben über


xp_enumgroups (Transact-SQL)

Stellt eine Liste lokaler Microsoft Windows-Gruppen oder lokaler Gruppen bereit, die in einer angegebenen Windows-Domäne definiert sind.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

xp_enumgroups [ 'domain_name' ]

Argumente

  • ' domain_name '
    Der Name der Windows-Domäne, für die eine Liste von globalen Gruppen aufgezählt wird. domain_name ist vom Datentyp sysname. Der Standardwert ist NULL.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Spaltenname

Datentyp

Beschreibung

Gruppe

sysname

Name der Windows-Gruppe

comment

sysname

Eine von Windows bereitgestellte Beschreibung der Windows-Gruppe

Hinweise

Wenn domain_name dem Namen des Windows-basierten Computers entspricht, auf dem eine SQL Server-Instanz ausgeführt wird, oder wenn kein Domänenname angegeben wird, listet xp_enumgroups die lokalen Gruppen des Computers auf, auf dem SQL Server ausgeführt wird.

xp_enumgroups kann nicht verwendet werden, wenn eine SQL Server-Instanz unter Windows 98 ausgeführt wird.

Berechtigungen

Erfordert die Mitgliedschaft in der festen Datenbankrolle db_owner in der master-Datenbank oder die Mitgliedschaft in der festen Serverrolle sysadmin.

Beispiele

Im folgenden Beispiel werden die Gruppen in der sales-Domäne aufgelistet.

EXEC xp_enumgroups 'sales'

Siehe auch

Verweis

sp_grantlogin (Transact-SQL)

sp_revokelogin (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)

Allgemeine erweiterte gespeicherte Prozeduren (Transact-SQL)

xp_loginconfig (Transact-SQL)

xp_logininfo (Transact-SQL)