原文:mysql基于init-connect+binlog完成审计功能

目前社区版本的mysql的审计功能还是比较弱的,基于插件的审计目前存在于Mysql的企业版 Percona和MariaDB上,但是mysql社区版本有提供init connect选项,基于此我们可以用它来完成审计功能。 init connect参数说明: http: dev.mysql.com doc refman . en server system variables.html sysvar ...

2016-08-10 11:56 0 2894 推荐指数:

查看详情

mysql 用init-connect+binlog实现用户操作追踪做access的ip的log记录

MYSQL中,每个连接都会先执行init-connect,进行连接的初始化。我们可以在这里获取用户的登录名称和thread的ID值。然后配合binlog,就可以追踪到每个操作语句的操作时间,操作人等。实现审计。 实验过程:1:创建登录日志库,登录日志表 CREATE DATABASE ...

Mon Nov 28 22:01:00 CST 2016 0 1382
MySQL安全审计(init_connect)

1、常规安全 在说审计之前我们先提一点一般我们常用的MySQL的安全注意事项。 指定完善的MySQL安全流程 用户授权邮件备注 每个人对应权限均需留底 所有用户非管理员及特殊账户,均精细化授权 2、sql审计 MySQL安全审计,对于小公司来说既没有数据库中间件平台 ...

Mon Nov 12 05:58:00 CST 2018 0 849
mysql init_connect

init_connect 服务器为每个连接的客户端执行的字符串。字符串由一个或多个SQL语句组成。要想指定多个语句,用分号间隔开。例如,每个客户端开始时默认启用autocommit模式。没有全局服务器变量可以规定autocommit默认情况下应禁用,但可以用init_connect来获得 ...

Mon Aug 12 23:32:00 CST 2013 0 3252
开启mysql审计功能

下面方式是在线开启,重启后会失效: 1.mysql社区版没有审计插件, 先获取server_audit.so文件,我是先在一台测试服务器上安装了一个mariadb数据库,然后搜索find / -name server_audit.so文件,scp复制出来的,也可以直接 ...

Tue Sep 03 17:48:00 CST 2019 0 4370
Mysql开启审计功能

第一种经验证,有效。 第一种用macfee的mysql审计插件。 下载地址:https://bintray.com/mcafee/mysql-audit-plugin/release/1.1.4-725#files 请根据实际版本进行下载。 下载后解压缩并存放到mysql的lib文件夹 ...

Thu Jan 10 17:38:00 CST 2019 0 1036
MySQL 添加审计功能

MySQL社区版没有自带的设计功能或插件。调研发现MariaDB的audit plugin 同样适用于MySQL,支持更细粒度的审计,比如只审计DDL操作,满足我们的需求。因为最近测试环境的某表结构经常性的被变更且数据被清空的情况,所以引入MariaDB的插件对DDL进行审计 MariaDB ...

Mon Apr 16 21:33:00 CST 2018 0 3787
MySQL 5.6添加审计功能

由于MySQL的社区版是不支持审计系统的,因为通过第三方的插件实现审计功能。来自McAfee的MySQL插件,为MySQL提供审计功能,重点是安全性和审计要求。该插件可以用作独立的审核解决方案,也可以配置为将数据提供给外部监视工具。 插件下载地址: https://bintray.com ...

Wed Nov 28 19:31:00 CST 2018 0 1058
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM