xp_enumgroups (Transact-SQL)
Stellt eine Liste lokaler Microsoft Windows-Gruppen oder lokaler Gruppen bereit, die in einer angegebenen Windows-Domäne definiert sind.
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
Gespeicherte Systemprozeduren (Transact-SQL)
Allgemeine erweiterte gespeicherte Prozeduren (Transact-SQL)