xp_enumgroups (Transact-SQL)
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 de Transact-SQL
Syntaxe
xp_enumgroups [ 'domain_name' ]
Arguments
- 'domain_name'
Nom du domaine Windows pour lequel il faut énumérer une liste de groupes globaux. domain_name est de type sysname, avec NULL comme valeur par défaut.
Valeurs des codes de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
Nom de colonne |
Type de données |
Description |
---|---|---|
groupe |
sysname |
Nom du groupe Windows |
comment |
sysname |
Description du groupe Windows fourni par Windows |
Notes
Si domain_name désigne le nom de l'ordinateur Windows sur lequel s'exécute une instance de SQL Server, ou si aucun nom de domaine n'est spécifié, xp_enumgroups énumère les groupes locaux de l'ordinateur exécutant SQL Server.
xp_enumgroups ne peut pas être utilisé si une instance de SQL Server s'exécute sur Windows 98.
Autorisations
Nécessite l'appartenance au rôle de base de données fixe db_owner dans la base de données master ou au rôle de serveur fixe sysadmin.
Exemple
L'exemple ci-dessous énumère les groupes du domaine sales.
EXEC xp_enumgroups 'sales'
Voir aussi
Référence
Procédures stockées système (Transact-SQL)