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_revokelogin (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)