xp_enumgroups (Transact-SQL)

Restituisce un elenco di gruppi locali di Microsoft Windows o di gruppi globali definiti nel dominio Windows specificato.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

xp_enumgroups [ 'domain_name' ]

Argomenti

  • ' domain_name '
    Nome del dominio Windows per cui si desidera ottenere un elenco di gruppi globali. domain_name è di tipo sysname e il valore predefinito è NULL.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nome colonna

Tipo di dati

Descrizione

gruppo

sysname

Nome del gruppo di Windows.

comment

sysname

Descrizione del gruppo di Windows fornita da Windows.

Osservazioni

Se domain_name corrisponde al nome del computer Windows in cui è in esecuzione un'istanza di SQL Server oppure se il nome di dominio viene omesso, xp_enumgroups restituisce un elenco di gruppi locali dal computer in cui SQL Server è in esecuzione.

Non è possibile utilizzare xp_enumgroups in un'istanza di SQL Server eseguita in Windows 98.

Autorizzazioni

È richiesta l'appartenenza al ruolo predefinito del database db_owner nel database master o al ruolo predefinito del server sysadmin.

Esempi

Nell'esempio seguente vengono elencati i gruppi nel dominio sales.

EXEC xp_enumgroups 'sales'

Vedere anche

Riferimento

sp_grantlogin (Transact-SQL)

sp_revokelogin (Transact-SQL)

Stored procedure di sistema (Transact-SQL)

Stored procedure estese generali (Transact-SQL)

xp_loginconfig (Transact-SQL)

xp_logininfo (Transact-SQL)