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


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)

Справка и поддержка

Получение помощи по SQL Server 2005