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
Importante
Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.
'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';