该audit_log_disable
变量在 MySQL 8.0.28 中引入,允许禁用所有连接和已连接会话的审计日志记录。该
audit_log_disable
变量可以在 MySQL 服务器选项文件中、在命令行启动字符串中或在运行时使用
SET
语句设置;例如:
SET GLOBAL audit_log_disable = true;
设置audit_log_disable
为 true 会禁用审计日志插件。audit_log_disable
当设置回false
默认设置
时,插件将重新启用。
使用以下消息
启动审计日志插件
audit_log_disable = true
会生成警告 ( ):审计日志已禁用。使用 audit_log_disable = false 启用它。设置
为 false 也会生成警告。当
设置为 true 时,审计日志函数调用和变量更改会生成会话警告。
ER_WARN_AUDIT_LOG_DISABLED
audit_log_disable
audit_log_disable
除了
设置全局系统变量运行时值通常需要
的特权(或已弃用的特权)之外,
设置 的运行时值
还audit_log_disable
需要
特权。AUDIT_ADMIN
SYSTEM_VARIABLES_ADMIN
SUPER