sp_helpntgroup (Transact-SQL)
適用対象: SQL Server
現在のデータベース内のアカウントを持つ Windows グループに関する情報を報告します。
構文
sp_helpntgroup [ [ @ntname = ] N'ntname' ]
[ ; ]
引数
[ @ntname = ] N'ntname'
Windows グループの名前です。 @ntname は sysname で、既定値は NULL
です。 @ntname は、現在のデータベースにアクセスできる有効な Windows グループである必要があります。 @ntnameが指定されていない場合、現在のデータベースにアクセスできるすべての 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;