mysql 5.7 安装SQL审计
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,1、为了数据库安全准备开启SQL审计功能,选用MariaDB Audit Plugin的插件(Oracle MySQL 5.7.24)mysql> show variables like 'versi
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
软件开发四五千笔记本电脑推荐
成都高新区网络安全协会
网络安全技术专业排名
数据库arry函数
实惠的进销存软件开发流程
检查数据库完整
外汇数据库路透
宕昌县有什么数据库
腾讯云香港服务器价格最新
辽宁特色软件开发诚信推荐
软件开发 t3等级
计算机网络技术色域
我们社会的网络安全吗
计算机网络技术专业课程有
国家网络安全论文题目大全
网络安全保护情报
大连网络技术服务销售价格
用什么创建和修改数据库结构
根据数据库数据产生文字
力量传奇怎么进私人服务器
龙之谷登录服务器连接不上
译钦网络技术
栖霞区一站式软件开发售后服务
滁州app软件开发公司
计算机和网络技术论文
pg数据库如何设置简单登录账号
网络技术服务费税收编码
bcv 技术数据库
小学生网络安全注意什么
广西华为数字服务器