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

溫馨提示×

溫馨提示×

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

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

【MySQL】MySQL審計操作記錄

發布時間:2020-08-27 20:00:16 來源:網絡 閱讀:2107 作者:wangkunj 欄目:MySQL數據庫

server_audit是一款內嵌在mariadb的審計插件,在mysql中同樣適用,主要用于記錄用戶操作

1.安裝:

通過show variables like 'plugin_dir';查看你的插件目錄,
我的是:/usr/lib64/mysql/plugin/????
把下載好的插件server_audit.so
復制到/usr/lib64/mysql/plugin/ 
注意chmod+x?server_audit.so
登錄mysql執行插件安裝命令:
INSTALL PLUGIN server_audit SONAME 'server_audit.so';
插件安裝成功后有這些全局變量:show variables like '%audit%';

2.配置:

進入mysql 執行:更改全局變量
set global server_audit_excl_users='root';
set global server_audit_events='QUERY_DDL,QUERY_DML';
set global server_audit_file_path ='/mysqllog/';
set global server_audit_file_rotate_size=1073741824;
set global server_audit_file_rotations=10;
set global server_audit_file_rotate_now=ON;
set global server_audit_logging=on;

在my.cnf 增加
#audit
server_audit_events='QUERY_DDL,QUERY_DML'
server_audit_logging=on
server_audit_file_path =/mysqllog/
server_audit_file_rotate_size=1G
server_audit_file_rotations=10
server_audit_file_rotate_now=ON
server_audit_excl_users=root

3.建議關閉general log

set global general_log=off;
在my.cnf注釋
general_log_file = /mysqllog/mysql.log
general_log = 1

4.參數說明:

詳細請參考:https://mariadb.com/kb/en/mariadb/server_audit-system-variables/
server_audit_output_type:指定日志輸出類型,可為SYSLOG或FILE
server_audit_logging:啟動或關閉審計
server_audit_events:指定記錄事件的類型,可以用逗號分隔的多個值(connect,query,table),如果開啟了查詢緩存(query cache),查詢直接從查詢緩存返回數據,將沒有table記錄
server_audit_file_path:如server_audit_output_type為FILE,使用該變量設置存儲日志的文件,可以指定目錄,默認存放在數據目錄的server_audit.log文件中
server_audit_file_rotate_size:限制日志文件的大小
server_audit_file_rotations:指定日志文件的數量,如果為0日志將從不輪轉
server_audit_file_rotate_now:強制日志文件輪轉
server_audit_incl_users:指定哪些用戶的活動將記錄,connect將不受此變量影響,該變量比server_audit_excl_users優先級高
server_audit_syslog_facility:默認為LOG_USER,指定facility
server_audit_syslog_ident:設置ident,作為每個syslog記錄的一部分
server_audit_syslog_info:指定的info字符串將添加到syslog記錄
server_audit_syslog_priority:定義記錄日志的syslogd priority
server_audit_excl_users:該列表的用戶行為將不記錄,connect將不受該設置影響
server_audit_mode:標識版本,用于開發測試

5.卸載

mysql> UNINSTALL PLUGIN server_audit;
mysql> show variables like '%audit%';
Empty set (0.00 sec)

防止server_audit 插件被卸載,需要在配置文件中添加:
[mysqld]
server_audit=FORCE_PLUS_PERMANENT
重啟MySQL生效

向AI問一下細節

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

AI

仙桃市| 贞丰县| 木兰县| 周至县| 沛县| 东阿县| 孝感市| 温泉县| 佛坪县| 石渠县| 芜湖市| 三原县| 德惠市| 雅安市| 乌兰浩特市| 故城县| 定结县| 长丰县| 林州市| 威信县| 博客| 南汇区| 汨罗市| 蓝田县| 阿荣旗| 绵竹市| 泽库县| 浪卡子县| 拜城县| 闻喜县| 额敏县| 项城市| 宜宾县| 敖汉旗| 安顺市| 宿迁市| 华阴市| 望江县| 洛浦县| 镇原县| 安溪县|