sys.dm_audit_actions (Transact-SQL)

傳回稽核記錄檔中可報告的每一個稽核動作及 SQL Server Audit 中可設定之每一個稽核動作群組的資料列。 如需有關 SQL Server Audit 的詳細資訊,請參閱<SQL Server Audit (Database Engine)>。

資料行名稱

資料類型

說明

action_id

varchar(4)

稽核動作的識別碼。 與寫入每一筆稽核記錄的 action_id 值相關。 可設為 Null。 稽核群組為 NULL。

action_in_log

bit

指示動作是否可寫入稽核記錄檔。 其值如下:

  • 1 = 是

  • 0 = 否

name

sysname

稽核動作或稽核群組的名稱。 不可為 Null。

class_desc

nvarchar(120)

稽核動作套用之物件的類別名稱。 可以是任何一個伺服器、資料庫或結構描述範圍物件,但是不包括結構描述物件。 不可為 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。

權限

主體必須具有 SELECT 權限。 根據預設值,這會授與給 Public。

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

請參閱

參考

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.database_audit_specification_details (Transact-SQL)

sys.dm_server_audit_status (Transact-SQL)

sys.dm_audit_class_type_map (Transact-SQL)

概念

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