共用方式為


sys.database_audit_specification_details (Transact-SQL)

包含有關伺服器執行個體上所有資料庫的 SQL Server 稽核內之資料庫稽核規格的資訊。 如需詳細資訊,請參閱<SQL Server Audit (Database Engine)>。 如需所有 audit_action_id 及其名稱的清單,請查詢 sys.dm_audit_actions (Transact-SQL)

資料行名稱

資料類型

描述

database_specification_id

int

稽核規格的識別碼。

audit_action_id

int

稽核動作的識別碼。

audit_action_name

Sysname

稽核動作或稽核動作群組的名稱

類別

int

識別正在稽核之物件的類別。

class_ desc

Nvarchar(60)

正在稽核之物件類別的描述:

- SCHEMA

- TABLE

major_id

int

正在稽核之物件的主要識別碼,例如資料表稽核動作的資料表識別碼。

minor_id

Int

正在稽核之物件的次要識別碼 (將會根據類別來解譯),例如資料表稽核動作的資料行識別碼。

audited_principal_id

int

正在稽核的主體。

audited_result

Nvarchar(60)

稽核動作結果:

- SUCCESS AND FAILURE - SUCCESS

- FAILURE

is_group

Bit

顯示物件是否為群組:

0 - 不是群組

1 - 群組

權限

具有 VIEW AUDIT STATE 或 ALTER ANY AUDIT SPECIFICATION 權限、dbo 角色以及屬於可存取此目錄檢視之 db_owners 固定資料庫角色成員的主體。

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

參考

CREATE SERVER AUDIT (Transact-SQL)

ALTER SERVER AUDIT (Transact-SQL)

DROP SERVER AUDIT (Transact-SQL)

CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)

ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)

DROP SERVER AUDIT SPECIFICATION (Transact-SQL)

CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)

ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)

DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)

ALTER AUTHORIZATION (Transact-SQL)

sys.fn_get_audit_file (Transact-SQL)

sys.server_audits (Transact-SQL)

sys.server_file_audits (Transact-SQL)

sys.server_audit_specifications (Transact-SQL)

sys.server_audit_specification_details (Transact-SQL)

sys.database_audit_specifications (Transact-SQL)

sys.dm_server_audit_status (Transact-SQL)

sys.dm_audit_actions (Transact-SQL)

sys.dm_audit_class_type_map (Transact-SQL)

概念

建立伺服器稽核與伺服器稽核規格