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插件,如果存在,则可以进行故障排除。

你可能感兴趣的