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';