欢迎光临
我们一直在努力

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

文档解释

Error number: MY-013428; Symbol: ER_AUDIT_LOG_KEYRING_ID_TIMESTAMP_VALUE_IS_INVALID; SQLSTATE: HY000

Message: Keyring ID timestamp value is invalid: ‘%s’

Error number: MY-013428; Symbol: ER_AUDIT_LOG_KEYRING_ID_TIMESTAMP_VALUE_IS_INVALID; SQLSTATE: HY000

错误说明

MySQL的错误号MY-013428涉及的错误是ER_AUDIT_LOG_KEYRING_ID_TIMESTAMP_VALUE_IS_INVALID,SQLSTATE为HY000,该错误是指在使用Audit_log插件时,Rotation状态下使用InnoDB插件中秘钥时检测到时间戳值无效。that an invalid timestamp value was detected when using the key in the InnoDB plugin in the rotation state when using the Audit_log plugin.

常见案例

该错误一般发生在使用Audit_log插件时,Rotation状态下InnoDB插件密钥时才会报出,当使用Rotation状态的密钥时,但是所使用的密钥的时间戳值却无效时,就会报出该错误提示。

解决方法

该错误的解决方法是需要修改InnoDB插件的密钥,它的配置内容通过以下语句获取:

SELECT * FROM mysql.audit_log_keyring;

该语句可以获取所有关于当前Keyring配置的信息,找到密钥中对应的时间戳值,然后使用ALTER USER、REPLACE USER、DROP USER或者是UPDATE USER语句修改InnoDB插件中密钥的时间戳值,以此来解决该MySQL错误。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。