MySQL Error number: MY-013153; Symbol: ER_AUDIT_LOG_JSON_FILTERING_NOT_ENABLED; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-013153; Symbol: ER_AUDIT_LOG_JSON_FILTERING_NOT_ENABLED; SQLSTATE: HY000

Message: Audit Log filtering has not been installed.

错误说明

MY-013153是MySQL错误代码,其中,Symbol: ER_AUDIT_LOG_JSON_FILTERING_NOT_ENABLED; SQLSTATE: HY000表明在MySQL会话中使用了禁用的JSON过滤方式,或者缺少运行相关插件的参数。在MySQL的Audit Log插件中,开启JSON过滤可以增强审计日志的安全性,可以保护敏感信息不被无权访问和更改,同时还可以增加审计记录的可读性。但是在运行过程中,如果未使用正确的参数,可能会导致上述错误。

常见案例

MY-013153错误主要出现在MySQL Audit Log插件中,如果在安装插件时未指定json_object插件参数,会导致出现此错误。另外,SQL语句中包含在Audit Log插件中禁用的JSON过滤方式,也可能出现此错误。

解决方法

如果出现MY-013153错误,应检查安装Audit Log插件时是否指定参数json_object,若未指定,可在参数中增加json_object来开启JSON过滤,重装插件。

另外,如果此错误发生在SQL执行中,可能需要检查SQL语句中是否使用了禁用的JSON过滤方式,或者修改过滤方式让SQL语句与插件参数同步,以此避免出现此错误。


数据运维技术 » MySQL Error number: MY-013153; Symbol: ER_AUDIT_LOG_JSON_FILTERING_NOT_ENABLED; SQLSTATE: HY000 报错 故障修复 远程处理