mysql 5.7 安装SQL审计
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1、为了数据库安全准备开启SQL审计功能,选用MariaDB Audit Plugin的插件(Oracle MySQL 5.7.24)mysql> show variables like 'versi
千家信息网最后更新 2026年11月01日mysql 5.7 安装SQL审计
1、为了数据库安全准备开启SQL审计功能,选用MariaDB Audit Plugin的插件(Oracle MySQL 5.7.24)
mysql> show variables like 'version';+---------------+------------+| Variable_name | Value |+---------------+------------+| version | 5.7.24-log |+---------------+------------+1 row in set (0.00 sec)mysql> show variables like 'plugin_dir';+---------------+--------------------------+| Variable_name | Value |+---------------+--------------------------+| plugin_dir | /usr/lib64/mysql/plugin/ |+---------------+--------------------------+1 row in set (0.01 sec)2、下载插件并解压
wget https://downloads.mariadb.com/MariaDB/mariadb-5.5.66/bintar-linux-x86_64/mariadb-5.5.66-linux-x86_64.tar.gztar -zxvf mariadb-5.5.66-linux-x86_64.tar.gz cp mariadb-5.5.66-linux-x86_64/lib/plugin/server_audit.so /usr/lib64/mysql/plugin/chmod 755 /usr/lib64/mysql/plugin/server_audit.so3、安装插件并启用
mysql> install plugin server_audit SONAME 'server_audit.so';Query OK, 0 rows affected (0.00 sec)mysql> 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_loc_info | || server_audit_logging | OFF || server_audit_mode | 1 || 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 |+-------------------------------+-----------------------+16 rows in set (0.00 sec)mysql> set global server_audit_logging=1;Query OK, 0 rows affected (0.00 sec)4、配置文件添加启动
vi /etc/my.cnf[mysqld]server_audit_logging=on5、查看日志
mysql> show variables like 'datadir';+---------------+------------+| Variable_name | Value |+---------------+------------+| datadir | /u01/data/ |+---------------+------------+1 row in set (0.00 sec)tail -f /u01/data/server_audit.log 20191203 17:15:03,mysql_node01,test_user,192.168.1.2,14016,573201,QUERY,test,'SHOW GLOBAL STATUS',06、配置说明
server_audit_logging:启动或关闭审计
server_audit_events:指定记录事件的类型,可以用逗号分隔的多个值(connect,query,table) ,默认为空代表审计所有事件。
server_audit_incl_users:指定哪些用户的活动将记录,默认审计所有用户,该变量比server_audit_excl_users优先级高
server_audit_excl_users:指定哪些用户行为不记录
server_audit_output_type:指定日志输出类型,可为SYSLOG或FILE,缺省输出至审计文件
审计
插件
用户
事件
文件
日志
类型
输出
配置
安全
代表
优先级
功能
变量
多个
数据
数据库
行为
逗号
准备
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
互联网科技图片
互联网科技财经
金融科技创新监管互联网金融
西安互联网科技
互联网科技类展会
华脉科技工业互联网产品
中国最先进互联网科技公司
云创客互联网科技公司
互联网汽车科技小镇
互联网对科技的发展
知域互联网科技有限公司大骗子
速维有品互联网信息科技(苏州)有限公司
想开互联网科技公司怎么样
浙南科技城互联网大厦建设工程
杭州披云加互联网科技有限公司
产业互联网科技服务公司
富国互联网科技002692
本届互联网大会上的黑科技
山东亿川互联网科技有限责任公司
互联网科技工作委员会
北京互联网科技有限公司
时间互联网络科技
隆华科技工业互联网
互联网科技热点资讯
中国互联网有什么科技含量
昭通互联网科技选哪家
互联网科技公司实习生
翼展科技 首家互联网医院
宇信科技在杭州互联网排第几