Compartir a través de


xp_enumgroups (Transact-SQL)

Se aplica a:SQL Server

Proporciona una lista de grupos locales de Microsoft Windows o una lista de grupos globales definidos en un dominio Windows especificado.

Convenciones de sintaxis de Transact-SQL

Sintaxis

xp_enumgroups [ 'domain_name' ]

Argumentos

Importante

Los argumentos para los procedimientos almacenados extendidos deben especificarse en el orden específico, tal como se describe en la sección sintaxis de . Si los parámetros se escriben fuera de orden, se produce un mensaje de error.

"domain_name"

Nombre del dominio de Windows para el que se va a enumerar una lista de grupos globales. domain_name es sysname, con un valor predeterminado de NULL.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Nombre de la columna Tipo de datos Descripción
group sysname Nombre del grupo de Windows
comentario sysname Descripción del grupo de Windows proporcionado por Windows

Comentarios

Si domain_name es el nombre del equipo basado en Windows en el que se ejecuta una instancia de SQL Server o no se especifica ningún nombre de dominio, xp_enumgroups enumera los grupos locales del equipo que ejecuta SQL Server.

Permisos

Requiere la pertenencia a la db_owner rol fijo de base de datos en la base de datos o pertenencia al master.

Ejemplos

En el siguiente ejemplo se enumeran los grupos del dominio sales.

EXEC xp_enumgroups 'sales';