sp_helpntgroup (Transact-SQL)
适用于:SQL Server
报告有关在当前数据库中有帐户的 Windows 组的信息。
语法
sp_helpntgroup [ [ @ntname= ] 'name' ]
参数
[ @ntname = ] 'name'
Windows 组的名称。 name 为 sysname,默认值为 NULL。 name 必须是有权访问当前数据库的有效 Windows 组。 如果未指定 name ,则输出中将包含有权访问当前数据库的所有 Windows 组。
返回代码值
0(成功)或 1(失败)
结果集
列名称 | 数据类型 | 说明 |
---|---|---|
NTGroupName | sysname | Windows 组的名称。 |
NTGroupId | smallint | 组标识符 (ID)。 |
SID | varbinary(85) | 安全标识符 (NTGroupName 的 SID) 。 |
HasDbAccess | int | 1 = Windows 组有权访问数据库。 |
备注
若要查看当前数据库中SQL Server角色的列表,请使用 sp_helprole。
权限
要求 公共 角色具有成员身份。
示例
以下示例输出有权访问当前数据库的 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 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈