91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mariadb 審計日志部署

發布時間:2020-06-07 23:25:02 來源:網絡 閱讀:1429 作者:楊凱悅 欄目:MySQL數據庫

mariadb 的審計日志和mysql審計日志都是使用插件形式使用。
目前mysql企業版支持審計日志功能,percona公司的插件可替代該插件(網絡了解mysql社區版可使用percona的審計插件,本人尚未實驗測試。)
本次實驗基于mariadb開啟審計日志。
1.mariadb版本:mariadb10.1.19 在官方下載的二進制包中包含審計日志插件。
2.查看數據庫是否安裝插件:
SHOW VARIABLES LIKE '%plugin_dir%';
Mariadb 審計日志部署

看到此數據庫已安裝審計插件,卸載插件重新安裝。

3.卸載插件

MariaDB [(none)]> UNINSTALL PLUGIN server_audit;
ERROR 1702 (HY000): Plugin 'server_audit' is force_plus_permanent and can not be unloaded

卸載插件報錯,需要修改參數。

server_audit=FORCE_PLUS_PERMANENT

參數防止刪除該插件參數。實驗中可重啟DB,實際生產中需謹慎操作。

vi /etc/my.cnf

#+#audit
#plugin_load=server_audit
#server_audit_events=connect,query_dml,query_ddl
#server_audit=FORCE_PLUS_PERMANENT
#server_audit_file_rotate_size = 128M
#server_audit_logging = ON
#server_audit_file_path=/data01/mysql/log3306/server_audit.log
#sysdate_is_now = 1

重啟mysql:
卸載成功。
MariaDB [(none)]> unINSTALL PLUGIN server_audit;
ERROR 1305 (42000): PLUGIN server_audit does not exist
MariaDB [(none)]> show variables like '%audit%';
Empty set (0.00 sec)

4.安裝插件:

MariaDB [(none)]> INSTALL PLUGIN server_audit SONAME 'libaudit_plugin.so';
ERROR 1127 (HY000): Can't find symbol 'server_audit' in library

安裝報錯:
原因未找到,還原my.cnf的配置文件注釋,并重啟mysql。
plugin_load=server_audit
server_audit_events=connect,query_dml,query_ddl
server_audit=FORCE_PLUS_PERMANENT
server_audit_file_rotate_size = 128M
server_audit_logging = ON
server_audit_file_path=/data01/mysql/log3306/server_audit.log
sysdate_is_now = 1

發現再次安裝:
MariaDB [(none)]> INSTALL PLUGIN server_audit SONAME 'libaudit_plugin.so';
ERROR 1968 (HY000): Plugin 'server_audit' already installed
MariaDB [(none)]> INSTALL PLUGIN server_audit SONAME 'libaudit_plugin.so';
ERROR 1968 (HY000): Plugin 'server_audit' already installed

Now,恐怖了。目前問題是,如果不注釋配置文件,那么不能停止server_audit
+---------+------+----------------------------------------------------+
| Level | Code | Message |
+---------+------+----------------------------------------------------+
| Warning | 1620 | Plugin is busy and will be uninstalled on shutdown |
+---------+------+----------------------------------------------------+

注釋掉安裝找不到:Can't find symbol 'server_audit' in library

5.錯誤解決:
原因:安裝的語法不正確。
注釋掉審計日志的參數后,重啟mysql

安裝審計插件:

MariaDB [(none)]> show variables like '%audit%';
Empty set (0.00 sec)

MariaDB [(none)]> INSTALL PLUGIN server_audit SONAME 'server_audit.so';
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> show variables like '%audit%';
+-------------------------------+-----------------------+
| Variable_name | Value |
+-------------------------------+-----------------------+
| server_audit_events | |
| server_audit_excl_users | |
| server_audit_file_path | server_audit.log |
| server_audit_file_rotate_now | OFF |
| server_audit_file_rotate_size | 1000000 |
| server_audit_file_rotations | 9 |
| server_audit_incl_users | |
| server_audit_logging | OFF |
| server_audit_mode | 0 |
| server_audit_output_type | file |
| server_audit_query_log_limit | 1024 |
| server_audit_syslog_facility | LOG_USER |
| server_audit_syslog_ident | mysql-server_auditing |
| server_audit_syslog_info | |
| server_audit_syslog_priority | LOG_INFO |
+-------------------------------+-----------------------+
15 rows in set (0.01 sec)

此時審計日志參數均為空,可以通過設置全局動態參數生效,此處為了重啟mysql后依然生效,筆者使用修改my.cnf參數進行配置審計日志參數,即取消注銷參數。

plugin_load=server_audit
server_audit_events=connect,query_dml,query_ddl
server_audit=FORCE_PLUS_PERMANENT
server_audit_file_rotate_size = 128M
server_audit_logging = ON
server_audit_file_path=/data01/mysql/log3306/server_audit.log
sysdate_is_now = 1

重啟mysql;安裝完畢,大家千萬不要像筆者這樣粗心大意,文章較為混亂,望讀者謹慎參考。

注:INSTALL PLUGIN audit_log SONAME 'audit_log.so'; 為mysql安裝審計日志語句。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延吉市| 吉林市| 岳普湖县| 云浮市| 集安市| 梁平县| 象山县| 盈江县| 杭锦旗| 铜陵市| 南丹县| 孟连| 黄梅县| 平泉县| 保德县| 仙桃市| 东源县| 西平县| 余庆县| 平远县| 上饶市| 同江市| 喀喇沁旗| 山阳县| 五家渠市| 万源市| 虎林市| 平泉县| 巩留县| 阳谷县| 庆阳市| 凯里市| 英山县| 离岛区| 招远市| 甘泉县| 克东县| 剑川县| 临猗县| 靖安县| 洛阳市|