Error number: MY-011212; Symbol: ER_AUDIT_LOG_FILTER_RESULT_MSG; SQLSTATE: HY000
Message: %s
MY-011212; ER_AUDIT_LOG_FILTER_RESULT_MSG错误来自MySQL,指明在重新定义审计会话时失败了,因为格式字符串以无效的空字符作为滤波器结果消息结尾。此错误消息表示服务器无法定义审计会话。
当尝试重新定义审计会话的过程中发生此错误时,MySQL会抛出此错误消息。这通常是由于定义审计会话时使用的格式字符串,有设定一个无效的空字符滤波器作为结果消息结尾,导致发生错误。
解决方法:
要解决此问题,可以尝试检查格式字符串并确保滤波器结果消息结尾不是空字符。如果检查格式字符串中没有任何问题,可以尝试将AUDIT_LOG_FILTER_RESULT_MSG变量设置为off来启用滤波器结果消息未定义的情况,将所有的结果消息都置入抛出。如果仍然无法解决问题,可以考虑尝试重新定义审计会话。