xp_enumgroups (Transact-SQL)
Proporciona una lista de grupos locales de Microsoft Windows o una lista de grupos globales definidos en un dominio Windows especificado.
Sintaxis
xp_enumgroups [ 'domain_name' ]
Argumentos
- 'domain_name'
Es el nombre del dominio de Windows del que se va a enumerar la lista de grupos globales. domain_name es de tipo sysname y su valor predeterminado es NULL.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
group |
sysname |
Nombre del grupo de Windows |
comment |
sysname |
Descripción del grupo de Windows proporcionado por Windows |
Notas
Si domain_name es el nombre del equipo Windows en el que se ejecuta SQL Server o si no se especifica el nombre del dominio, xp_enumgroups enumera los grupos locales del equipo que ejecuta SQL Server.
xp_enumgroups no se puede utilizar cuando se ejecuta una instancia de SQL Server en Windows 98.
Permisos
Debe pertenecer a la función fija de servidor db_owner de la base de datos master o a la función fija de servidor sysadmin.
Ejemplos
En el siguiente ejemplo se enumeran los grupos del dominio sales.
EXEC xp_enumgroups 'sales'