MySQL Error number: MY-011201; Symbol: ER_AUDIT_LOG_ONLY_INCLUDE_LIST_USED; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011201; Symbol: ER_AUDIT_LOG_ONLY_INCLUDE_LIST_USED; SQLSTATE: HY000
Message: Both include and exclude lists provided, include list is preferred, exclude list is set to NULL.
该MySQL错误的号码为MY-011201,符号为ER_AUDIT_LOG_ONLY_INCLUDE_LIST_USED,SQLSTATE为HY000。它的错误消息是“使用 AUDIT LOG 只能包括定义的只有列表,而不是模式”。
错误说明
MY-011201(ER_AUDIT_LOG_ONLY_INCLUDE_LIST_USED)错误出现在当服务器试图对数据库内容运行 audit-log 时,其 SQL语句使用了不正确的模式,而不是在 audit-log中定义的列表。当系统尝试在 audit-log 中传输和记录信息时,只有 add plugin audit_log引入了 include里定义的列表时,MY-011201 才不会发生。
常见案例
常见案例
解决方法
MY-011201 错误的最佳解决办法,首先要确定哪个插件出现了问题,一旦确定了插件 ,可以使用下面的语句修正:
ALTER PLUGIN audit_log MODIFY INCLUDES LIST;
此外,也可以使用 mysqldb 模块中的 audit_log() 方法,在记录数据库日志期间检查是否有误来解决MY-011201错误。
另外,MAXdb用户还可以在插件安装后检查 audit-log 日志来找出在 audit-log 中定义的列表,从而避免MY-011201错误产生或重现问题。