sys.database_audit_specification_details (Transact-SQL)
包含有關伺服器執行個體上所有資料庫的 SQL Server 稽核內之資料庫稽核規格的資訊。 如需詳細資訊,請參閱<SQL Server Audit (Database Engine)>。 如需所有 audit_action_id 及其名稱的清單,請查詢 sys.dm_audit_actions (Transact-SQL)。
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
資料行名稱 |
資料類型 |
描述 |
---|---|---|
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)