Compartilhar via


xp_enumgroups (Transact-SQL)

Aplica-se: SQL Server

Fornece uma lista de grupos Microsoft Windows locais ou uma lista de grupos globais que estão definidos em um domínio do Windows especificado.

Convenções de sintaxe de Transact-SQL

Sintaxe

xp_enumgroups [ 'domain_name' ]

Argumentos

'domain_name'

O nome do domínio do Windows para o qual enumerar uma lista de grupos globais. domain_name é sysname, com um padrão de NULL.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
grupo sysname Nome do grupo Windows
comment sysname Descrição do grupo do Windows fornecida pelo Windows

Comentários

Se domain_name for o nome do computador baseado no Windows em que uma instância do SQL Server está sendo executada, ou nenhum nome de domínio for especificado, xp_enumgroups enumerará os grupos locais do computador que está executando o SQL Server.

Permissões

Requer associação na função de banco de dados fixa db_owner no master banco de dados ou associação na função de servidor fixa sysadmin .

Exemplos

O exemplo a seguir lista os grupos do domínio sales.

EXEC xp_enumgroups 'sales';