对于MySQL、Percona、MariaDB三家都有自己的审计插件,但是MySQL的审计插件是只有企业版才有的,同时也有很多第三方的的MySQL的审计插件,而Percona和MariaDB都是GPL的审计插件。MariaDB的审计插件,默认是没有安装的的,安装该插件并开启审计功能后,可以将对数据库的各种操作记录保存下来,以便追踪操作来源及具体操作。
MariaDB版本:
Server version: 10.0.19-MariaDB-log Source distribution (该版本自带了server_audit插件)
一、MariaDB审计日志写到文件
1、安装server_audit插件
查看插件存放的目录,登陆进MariaDB,执行:MariaDB [(none)]> show variables like ‘%plugin%’;
cd /apps/mariadb/lib/plugin/ 目录下,查看有没有一个叫做server_audit.so的文件,如果没有的话,到http://www.skysql.com/downloads/mariadb-audit-plugin-beta去下载放到/apps/mariadb/lib/plugin/目录下即可。
2、安装插件MariaDB [(none)]> INSTALL PLUGIN server_audit SON
版权声明:本文为weixin_31714033原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。