次の方法で共有


sys.fn_translate_permissions (Transact-SQL)

SQL トレースにより返された権限のビットマスクを権限名のテーブルに変換します。

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

構文

sys.fn_translate_permissions ( level , perms )

引数

  • level
    権限が適用されるセキュリティ保護可能なリソースの種類を指定します。 level のデータ型は nvarchar(60) です。

  • perms
    権限列に返されるビットマスクを指定します。 perms のデータ型は varbinary(16) です。

戻り値

table

説明

SQL トレースの permissions 列に返される値は、SQL Server で有効な権限の計算に使用されるビットマスクを整数で表したものです。 21 種類のセキュリティ保護可能なリソースにはそれぞれ、数値が対応付けられた固有の権限セットがあります。 sys.fn_translate_permissions はこのビットマスクを権限名のテーブルに変換します。

権限

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

関連項目

参照

sys.server_permissions (Transact-SQL)

sys.database_permissions (Transact-SQL)

概念

権限 (データベース エンジン)