mysql 使用mariadb 安全审计插件

server_audit.so  这个插件我是从安装了mariadb 数据库服务器拿下来的

1,将server_audit.so 插件放到mysql 安装路径下的plugin 目录下面

2,用root 进入数据库后,执行命令(加载插件)

#INSTALL PLUGIN server_audit SONAME 'server_audit.so';

3,去/etc/my.cnf 配置安全审计日志的定义

server_audit_logging=ON
server_audit_events='query_dml,query_ddl'
server_audit_file_path =/data/mysql/auditlog/
server_audit_file_rotate_size=200000000
server_audit_file_rotations=200
server_audit_incl_users='root'


4,重启数据库


下面是参数

# 重要的参数
server_audit_incl_users=''
server_audit_excl_users=''
server_audit_events='QUERY,QUERY_DDL,QUERY_DML,QUERY_DCL,CONNECT'

# 其他参数
server_audit_file_rotate_size=10000000;

# 开启
set global server_audit_logging=1;

# 切换日志路径
set global server_audit_logging=0, server_audit_file_path='new path';
set global server_audit_logging=1;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值