次の方法で共有


sp_helpntgroup (Transact-SQL)

現在のデータベース内にアカウントのある Windows グループに関する情報をレポートします。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

sp_helpntgroup [ [ @ntname= ] 'name' ] 

引数

  • [ @ntname = ] 'name'
    Windows グループの名前を指定します。name のデータ型は sysname で、既定値は NULL です。name には、現在のデータベースに対してアクセス権を持つ有効な Windows グループを指定します。name を指定しない場合は、現在のデータベースに対してアクセス権を持つすべての Windows グループが返されます。

結果セット

列名 データ型 説明

NTGroupName

sysname

Windows グループの名前。

NTGroupId

smallint

グループの識別子 (ID)。

SID

varbinary(85)

NTGroupName のセキュリティ識別子 (SID)。

HasDbAccess

int

1 = Windows グループにはデータベースへのアクセス権が与えられています。

解説

現在のデータベース内の SQL Server ロールを一覧表示するには、sp_helprole を使用します。

権限

public ロールのメンバシップが必要です。

戻り値

0 (成功) または 1 (失敗)

次の例では、現在のデータベースに対してアクセス権を持つ Windows グループの一覧を返します。

EXEC sp_helpntgroup

参照

関連項目

セキュリティ ストアド プロシージャ (Transact-SQL)
sp_grantdbaccess (Transact-SQL)
sp_helprole (Transact-SQL)
sp_revokedbaccess (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手