通過數據庫初始化參數文件中的AUDIT_TRAIL 初始化參數啟用和禁用數據庫審計。
DB 啟用數據庫審計并引導所有審計記錄到數據庫的審計跟蹤
OS 啟用數據庫審計并引導所有審計記錄到操作系統的審計跟蹤。可以用AUDIT_FILE_DEST 初始化參數來指定審計文件存儲的目錄。
NONE 禁用審計這個值是默認值
審計可以分為3類:
語句審計(Statement Auditing)
對預先指定的某些SQL語句進行審計。這里從SQL語句的角度出發,進行指定。審計只關心執行的語句。例如,audit CREATE TABLE;命令,就表明對”create table”語句的執行進行記錄。不管這語句是否是針對某個對象的操作。
權限審計(Privilege Auditing)
對涉及某些權限的操作進行審計。這里強調“涉及權限”。例如,audit CREATE TABLE;命令,又可以表明對涉及“CREATE TABLE”權限的操作進行審計。所以說,在這種命令的情況下,既產生一個語句審計,又產生了一個權限審計。有時候“語句審計”和“權限審計”的相互重復的。這一點可以后面證明。
對象審計(Object Auditing)
記錄作用在指定對象上的操作。
回答所涉及的環境:聯想天逸510S、Windows 10。
通過數據庫初始化參數文件中的AUDIT_TRAIL 初始化參數啟用和禁用數據庫審計。
DB 啟用數據庫審計并引導所有審計記錄到數據庫的審計跟蹤
OS 啟用數據庫審計并引導所有審計記錄到操作系統的審計跟蹤。可以用AUDIT_FILE_DEST 初始化參數來指定審計文件存儲的目錄。
NONE 禁用審計這個值是默認值
審計可以分為3類:
語句審計(Statement Auditing)
對預先指定的某些SQL語句進行審計。這里從SQL語句的角度出發,進行指定。審計只關心執行的語句。例如,audit CREATE TABLE;命令,就表明對”create table”語句的執行進行記錄。不管這語句是否是針對某個對象的操作。
權限審計(Privilege Auditing)
對涉及某些權限的操作進行審計。這里強調“涉及權限”。例如,audit CREATE TABLE;命令,又可以表明對涉及“CREATE TABLE”權限的操作進行審計。所以說,在這種命令的情況下,既產生一個語句審計,又產生了一個權限審計。有時候“語句審計”和“權限審計”的相互重復的。這一點可以后面證明。
對象審計(Object Auditing)
記錄作用在指定對象上的操作。
回答所涉及的環境:聯想天逸510S、Windows 10。