Compartilhar via


xp_enumgroups (Transact-SQL)

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.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

xp_enumgroups [ 'domain_name' ]

Argumentos

  • ' domain_name '
    É o nome do domínio do Windows para o qual será enumerada uma lista de grupos globais. domain_name é sysname, com o padrão de NULL.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

grupo

sysname

Nome do grupo do 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 no qual uma instância de SQL Server está em execução, ou se nenhum nome de domínio for especificado, xp_enumgroups enumerará os grupos locais a partir do computador que está executando SQL Server.

xp_enumgroups não pode ser usado quando uma instância de SQL Server estiver em execução no Windows 98.

Permissões

Requer associação na função de banco de dados fixa db_owner no banco de dados master 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'

Consulte também

Referência

sp_grantlogin (Transact-SQL)

sp_revokelogin (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)

Procedimentos armazenados estendidos gerais (Transact-SQL)

xp_loginconfig (Transact-SQL)

xp_logininfo (Transact-SQL)