Поделиться через


xp_enumgroups (Transact-SQL)

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

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

xp_enumgroups [ 'domain_name' ]

Аргументы

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

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

0 (успешное завершение) или 1 (неудачное завершение)

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

Имя столбца

Тип данных

Описание

group

sysname

Имя группы Windows

comment

sysname

Описание группы Windows, предоставленное Windows

Замечания

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

Процедура xp_enumgroups не может использоваться, если экземпляр SQL Server работает под Windows 98.

Разрешения

Необходимо членство в предопределенной роли db_owner базы данных master или членство в предопределенной роли сервера sysadmin.

Примеры

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

EXEC xp_enumgroups 'sales'

См. также

Справочник

sp_grantlogin (Transact-SQL)

Хранимая процедура sp_revokelogin (Transact-SQL)

Системные хранимые процедуры (Transact-SQL)

Основные расширенные хранимые процедуры (Transact-SQL)

xp_loginconfig (Transact-SQL)

xp_logininfo (Transact-SQL)