sys.dm_audit_actions (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

監査ログで報告される可能性のあるすべての監査アクション、および SQL Server 監査の一部として構成できるすべての監査アクション グループに対して 1 つの行を返します。 SQL Server 監査の詳細については、「SQL Server 監査 (データベース エンジン)」を参照してください

列名 データ型 説明
action_id varchar (4) 監査アクションの ID。 各監査レコードに 書き込まれるaction_id 値に関連します。 NULL 値が許可されます。 監査グループの場合は NULL。
action_in_log bit アクションを監査ログに書き込むことができるかどうかを示します。 値は次のとおりです。

1 = はい

0 = いいえ
name sysname 監査アクションまたはアクション グループの名前。 Null 許容ではありません。
class_desc nvarchar(120) 監査アクションが適用されるオブジェクトのクラス名。 サーバー、データベース、またはスキーマのいずれかのスコープ オブジェクトを指定できますが、Schema オブジェクトは含まれません。 Null 許容ではありません。
parent_class_desc nvarchar(120) class_desc で記述されるオブジェクトの親クラスの名前。 class_descがサーバーの場合は NULL です。
covering_parent_action_name nvarchar(120) この行で記述される監査アクションを含む、監査アクションまたは監査グループの名前。 これは、アクションと対象アクションの階層を作成するために使用されます。 NULL 値が許可されます。
configuration_level nvarchar(10) この行で指定されたアクションまたはアクション グループが、グループ レベルまたはアクション レベルで構成可能であることを示します。 アクションが構成できない場合は NULL です。
containing_group_name nvarchar(120) 指定したアクションを含む監査グループの名前。 名前の値がグループの場合は NULL です。

アクセス許可

このビューは一般に表示されます。

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されたセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

関連項目