Share via


xp_enumgroups (Transact-SQL)

S’applique à :SQL Server

Fournit une liste des groupes locaux Microsoft Windows ou une liste de groupes globaux définis dans un domaine Windows spécifié.

Conventions de la syntaxe Transact-SQL

Syntaxe

xp_enumgroups [ 'domain_name' ]

Arguments

'domain_name'

Nom du domaine Windows pour lequel énumérer une liste de groupes globaux. domain_name est sysname, avec la valeur par défaut NULL.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Nom de la colonne Type de données Description
groupe sysname Nom du groupe Windows
commentaire sysname Description du groupe Windows fourni par Windows

Notes

Si domain_name est le nom de l’ordinateur Windows sur lequel une instance de SQL Server s’exécute ou qu’aucun nom de domaine n’est spécifié, xp_enumgroups énumère les groupes locaux de l’ordinateur exécutant SQL Server.

Autorisations

Nécessite l’appartenance au rôle de base de données fixe db_owner dans la master base de données ou l’appartenance au rôle serveur fixe sysadmin .

Exemples

L'exemple ci-dessous énumère les groupes du domaine sales.

EXEC xp_enumgroups 'sales';