MySQL 9.0 版本注意事項
audit_log_disable
變數允許針對所有連線中和已連線的工作階段停用稽核日誌。可以在 MySQL 伺服器選項檔案、命令列啟動字串或在執行階段使用 SET
陳述式設定 audit_log_disable
變數;例如
SET GLOBAL audit_log_disable = true;
將 audit_log_disable
設定為 true 會停用稽核日誌外掛程式。當 audit_log_disable
設定回 false
(預設設定)時,外掛程式會重新啟用。
使用 audit_log_disable = true
啟動稽核日誌外掛程式會產生警告 (ER_WARN_AUDIT_LOG_DISABLED
),並顯示以下訊息:稽核日誌已停用。使用 audit_log_disable = false 啟用它。將 audit_log_disable
設定為 false 也會產生警告。當 audit_log_disable
設定為 true 時,稽核日誌函數呼叫和變數變更會產生工作階段警告。
設定 audit_log_disable
的執行階段值需要 AUDIT_ADMIN
權限,以及通常設定全域系統變數執行階段值所需的 SYSTEM_VARIABLES_ADMIN
權限(或已棄用的 SUPER
權限)。