sp_helpntgroup (Transact-SQL)
Область применения: SQL Server
Выводит сведения о группах Windows, имеющих учетные записи в текущей базе данных.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpntgroup [ [ @ntname = ] N'ntname' ]
[ ; ]
Аргументы
[ @ntname = ] N'ntname'
Имя группы Windows. @ntname — sysname с значением по умолчаниюNULL
. @ntname должна быть допустимой группой Windows с доступом к текущей базе данных. Если @ntname не указано, все группы Windows с доступом к текущей базе данных включаются в выходные данные.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Имя столбца | Тип данных | Description |
---|---|---|
NTGroupName |
sysname | Имя группы Windows. |
NTGroupId |
smallint | Идентификатор группы (ID). |
SID |
varbinary(85) | Идентификатор безопасности (SID) NTGroupName объекта . |
HasDbAccess |
int | 1 = группа Windows имеет разрешение на доступ к базе данных. |
Замечания
Чтобы просмотреть список ролей SQL Server в текущей базе данных, используйте sp_helprole
.
Разрешения
Необходимо быть членом роли public.
Примеры
В следующем примере выводится список групп Windows, имеющих доступ к текущей базе данных.
EXEC sp_helpntgroup;