Share via


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.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

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

Comentarios

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 al rol fijo de servidor db_owner al rol fijo de base de datos master o al rol fijo de servidor sysadmin.

Ejemplos

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

EXEC xp_enumgroups 'sales'

Vea también

Referencia

sp_grantlogin (Transact-SQL)

sp_revokelogin (Transact-SQL)

Procedimientos almacenados del sistema (Transact-SQL)

Procedimientos almacenados extendidos generales (Transact-SQL)

xp_loginconfig (Transact-SQL)

xp_logininfo (Transact-SQL)