MySQL Error number: MY-013159; Symbol: ER_AUDIT_LOG_NO_KEYRING_PLUGIN_INSTALLED; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-013159; Symbol: ER_AUDIT_LOG_NO_KEYRING_PLUGIN_INSTALLED; SQLSTATE: HY000
Message: No keyring installed.
错误说明
MY-013159 错误,ER_AUDIT_LOG_NO_KEYRING_PLUGIN_INSTALLED 是MySQL中的一个发现和故障排查错误,其 SQLSTATE 标识符为 HY000 。MySQL Server MySQL 5.7 或更高版本要求 Cherry 安装在 Keyring 插件,以便使用审核日志功能。
常见案例
MySQL 5.7 或更高版本要求 Cherry 安装在 Keyring 插件,以便使用审核日志功能。如果没有安装,则会在MySQL服务器启动时产生这个错误。MYSQL 平台上会出现MY-013159 ER_AUDIT_LOG_NO_KEYRING_PLUGIN_INSTALLED错误,此错误表示MySQL Server中没有Keyring插件,即MySQL没有正确安装cherrykey file审计日志功能。
解决方法
为了解决MY-013159 ER_AUDIT_LOG_NO_KEYRING_PLUGIN_INSTALLED 错误,首先需要安装Cherry Keyring插件。您可以通过以下步骤安装Cherry Keyring插件:
第一步:从MySQL存储库安装Cherry Keyring插件。
第二步:安装MySQL服务器审计日志功能所必需的组件。
第三步:启动MySQL服务器的审计日志功能。
第四步:生成cherrykey文件以保护和存储登录凭据。
此外,您还可以使用MySQL安装程序在服务器上安装Cherry Keyring插件。您可以通过输入命令” mysqld –initialize”在服务器上安装审计插件。您也可以使用mysql_upgrade命令来检查服务器上是否存在Cherry Keyring插件,如果存在,则可以进行故障排除。