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 der globalen Gruppen aufgezählt werden soll. domain_name ist vom Datentyp sysname; der Standard ist NULL.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Spaltenname

Datentyp

Beschreibung

group

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'