sys.dm_audit_actions (Transact-SQL)
傳回稽核記錄檔中可報告的每一個稽核動作及 SQL Server Audit 中可設定之每一個稽核動作群組的資料列。如需有關 SQL Server Audit 的詳細資訊,請參閱<了解 SQL Server Audit>。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
action_id |
char(4) |
稽核動作的識別碼。與寫入每一筆稽核記錄的 action_id 值相關。可設為 Null。稽核群組為 NULL。 |
action_in_log |
bit |
指示動作是否可寫入稽核記錄檔。其值如下:
|
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。
在 SQL Server 2005 和更新的版本中,目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。. 如需詳細資訊,請參閱<中繼資料可見性組態>。
請參閱