ERROR 1126 (HY000): Can't open shared library '/usr/lib64/mysql/plugin/libaudit_plugin.so' (errno: 2 /usr/lib64/mysql/plugin/libaudit_plug
阿新 • • 發佈:2019-01-14
錯誤如下:
mysql> install plugin server_audit soname 'libaudit_plugin.so'; ERROR 1126 (HY000): Can't open shared library '/usr/lib64/mysql/plugin/libaudit_plugin.so' (errno: 2 /usr/lib64/mysql/plugin/libaudit_plugin.so: cannot open shared object file: Permission denied)
檢視外掛許可權:
# ll libaudit_plugin.so-rwxr-xr-x 1 root root 1539003 10月 26 14:19 libaudit_plugin.so
檢視SELinux是否關閉:
# sestatus
SELinux status: enabled # 開啟
...
永久關閉SELinux:
# vi /etc/selinux/config ... SELINUX=disabled ...
臨時關閉SELinux:
# setenforce 0
開啟MySQL服務時載入審計外掛:
# vi /etc/my.cnf ... plugin-load=audit=libaudit_plugin.so # 新增此行
儲存並退出
重啟MySQL服務:
# service mysqld restart
檢視外掛,安裝MySQL審計外掛完成:
... | AUDIT | ACTIVE | AUDIT | libaudit_plugin.so | GPL | ...