xp_enumgroups (Transact-SQL)

Область применения: SQL Server

Предоставляет список локальных групп Microsoft Windows или список глобальных групп, определенных в указанном домене Windows.

Соглашения о синтаксисе Transact-SQL

Синтаксис

xp_enumgroups [ 'domain_name' ]

Аргументы

"domain_name"

Имя домена Windows, для которого необходимо перечислить список глобальных групп. domain_name имеет имя sysname с значением по умолчаниюNULL.

Значения кода возврата

0 (успешно) или 1 (сбой).

Результирующий набор

Имя столбца Тип данных Description
group sysname Имя группы Windows
комментарий sysname Описание группы Windows, предоставленное Windows

Замечания

Если domain_name — это имя компьютера под управлением Windows, на котором выполняется экземпляр SQL Server, или имя домена не указано, xp_enumgroups перечисляет локальные группы с компьютера, на котором выполняется SQL Server.

Разрешения

Требуется членство в предопределенных ролях базы данных db_owner в master базе данных или членство в предопределенных ролях сервера sysadmin .

Примеры

В следующем примере перечисляются группы в домене sales.

EXEC xp_enumgroups 'sales';