原料:server_audit.so 链接: https://pan.baidu.com/s/1dpaJV4 密码: xye8

msyql安装文件位置:/var/lib/mysql

mysql配置文件位置:/etc/mysql/mysql.conf.d/mysql.cnf

1、登陆mysql数据库,运行如下命令:

     SHOW GLOBAL VARIABLES LIKE 'plugin_dir';

ubuntu实现mysql审计

     这个地址(/usr/lib/mysql/plugin/)是插件的安装目录

2、通过FileZilla工具把server_audit.so文件上传到/usr/lib/mysql/plugin/目录下,然后运行以下命令安装插件:

     mysql> INSTALL PLUGIN server_audit SONAME 'server_audit.so';

3、进入mysql的配置文件(/etc/mysql/mysql.conf.d/mysql.cnf),添加如下配置:

 server_audit_events='CONNECT,QUERY,TABLE,QUERY_DDL,QUERY_DML,QUERY_DCL'
 server_audit_logging=on
 server_audit_file_path =/var/lib/mysql
 server_audit_file_rotate_size=200000000
 server_audit_file_rotations=200
 server_audit_file_rotate_now=ON

ubuntu实现mysql审计

4、重启mysql,运行如下命令:

      service msyql restart

5、查看/var/lib/mysql目录下产生了名称为server_audit.log的日志文件:

ubuntu实现mysql审计

6 执行以下命令,查看server_audit.log文件的内容:

     tail -n 300 server_audit.log

ubuntu实现mysql审计



相关文章:

  • 2021-09-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2021-08-31
  • 2021-12-26
猜你喜欢
  • 2021-12-26
  • 2022-12-23
  • 2022-02-02
  • 2021-12-04
  • 2021-07-20
  • 2022-12-23
相关资源
相似解决方案