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