在 Centos 6.5 版 5.7.5-m15 MySQL Community Server (GPL) 中安装 MariaDB Audit Plugin Library (ie server_audit-1.1.8.tar.gz) 时出现以下错误:
ERROR 1126 (HY000): 无法打开共享库 '/usr/lib64/mysql/plugin/server_audit.so' (errno: 13 /usr/lib64/mysql/plugin/server_audit.so: undefined symbol: _my_thread_var)
根据 MariaDB 文档声明,插件应该在 MariaDB 或 MySQL Server 5.5 或更新版本(MySQL 5.5.14,MariaDB 5.5.20)中工作。
我还尝试在 MYSQL 服务器版本中使用相同的插件:5.6.22 MySQL Community Server (GPL),它运行良好。
任何人都遇到并解决了上述问题?
errno: 13 在这里应该足够了。13 通常是权限被拒绝。检查 plugindir 中的 .so 文件。它可能具有阻止运行 MySQL 的用户打开它的权限。