sp_helpntgroup (Transact-SQL)
报告有关在当前数据库中有帐户的 Windows 组的信息。
适用范围:SQL Server(SQL Server 2008 到当前版本)。 |
语法
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。
权限
要求具有 public 角色的成员身份。
示例
以下示例输出有权访问当前数据库的 Windows 组的列表。
EXEC sp_helpntgroup;
请参阅
参考
sp_grantdbaccess (Transact-SQL)