sys.database_audit_specification_details (TRANSACT-SQL)sys.database_audit_specification_details (Transact-SQL)

適用対象: ○SQL Server XAzure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

すべてのデータベースについてサーバー インスタンス上の SQL ServerSQL Server 監査に含まれる、データベース監査仕様に関する情報を含みます。Contains information about the database audit specifications in a SQL ServerSQL Server audit on a server instance for all databases. 詳しくは、「SQL Server Audit (データベース エンジン)」を参照してください。For more information, see SQL Server Audit (Database Engine). すべての一覧の audit_action_id とその名前のクエリsys.dm_audit_actions (TRANSACT-SQL)します。For a list of all audit_action_id's and their names, query sys.dm_audit_actions (Transact-SQL).

列名Column name データ型Data type 説明Description
database_specification_iddatabase_specification_id intint 監査の仕様の ID。ID of the audit specification.
audit_action_idaudit_action_id intint 監査アクションの ID。ID of the audit action.
audit_action_nameaudit_action_name sysnameSysname 監査アクションまたは監査アクション グループの名前Name of audit action or audit action group
ClassClass intint 監査対象のオブジェクトのクラスを識別します。Identifies class of object which is being audited.
class_ descclass_ desc nvarchar (60)Nvarchar(60) 監査対象のオブジェクトのクラスの説明です。Description of class of object which is being audited:

スキーマ- SCHEMA

- TABLE- TABLE
major_idmajor_id intint テーブル監査アクションのテーブル ID など、監査対象のオブジェクトの主要な ID。Major ID of object being audited, such as a Table ID of a Table Audit action.
minor_idminor_id IntInt 監査対象のオブジェクトのセカンダリ ID は、テーブル監査アクションの列 ID などのクラスに基づいて解釈されます。Secondary ID of object that is being audited, interpreted according to class, such as the column ID of a Table Audit action.
audited_principal_idaudited_principal_id intint 監査対象のプリンシパル。Principal that is being audited.
audited_resultaudited_result nvarchar (60)Nvarchar(60) 監査アクションの結果。Audit action results:

- SUCCESS AND FAILURE (成功および失敗) – SUCCESS (成功)- SUCCESS AND FAILURE - SUCCESS

-エラー- FAILURE
is_groupis_group BitBit オブジェクトがグループかどうかを示します。Shows whether the object is a group:

0 - グループではない0 - Not a group

1 - グループ1 - Group

アクセス許可Permissions

持つプリンシパル、 ALTER ANY DATABASE AUDITまたはVIEW DEFINITION 、アクセス許可、 dboロール、およびメンバーのdb_owners固定データベース ロールでは、このカタログ ビューにアクセスします。Principals with the ALTER ANY DATABASE AUDIT or VIEW DEFINITION permissions, the dbo role, and members of the db_owners fixed database role have access to this catalog view. さらに、プリンシパル必要があります拒否されていないVIEW DEFINITION権限。In addition, the principal must not be denied VIEW DEFINITION permission.

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. 詳細については、「 Metadata Visibility Configuration」を参照してください。For more information, see Metadata Visibility Configuration.

関連項目See Also

CREATE SERVER AUDIT (Transact-SQL) CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL) ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL) DROP SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL) CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL) ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL) DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL) CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL) ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL) DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL) ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL) sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL) sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL) sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL) sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL) sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL) sys.database_audit_specifications (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL) sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL) sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL) sys.dm_audit_class_type_map (Transact-SQL)
サーバー監査およびサーバー監査の仕様を作成するCreate a Server Audit and Server Audit Specification