基于mysql-proxy的数据脱敏、虚拟用户、sql请求日志记录及审计的解决方案

基于mysql-proxy的数据脱敏、虚拟用户、sql请求日志记录及审计的解决方案

应用场景:1、数据库安全审计定义为 禁止某些命令 比如 drop mysqldump outfile intofile 这些平时正常程序用不到的指令。2、数据库安全则定义为 虚拟用户,所有应用程序都使用虚拟用户连接数据库,提升数据库安全。3、对查询出来的结果集进行正则替换,把敏感数据脱敏处理,比如身份证、手机号、邮箱、电话等4、数据库安全还有就是过滤处理查询请求的SQL,修改后再发送查询,对...

linux数据库文章,mysql技术文章 2019-11-28 PM 55次 0条
mysql-proxy 实现二级虚拟用户登录功能,验证后替换成真实的数据库用户

mysql-proxy 实现二级虚拟用户登录功能,验证后替换成真实的数据库用户

建议一静态虚拟用户表,这个表的更新需要重新mysql-proxymysql-proxy本向链接的几个lua则更新不需要重启,这个表是在lua里再包含进来的,似乎不会监视文件更新重新加载。vim /usr/local/mysql-proxy/lib/mysql-proxy/lua/proxy/userlist.lua 内容:userlist = {['jj'] = 'abc',['coco']...

linux数据库文章 2019-11-11 PM 69次 0条
Mysql数据库请求语句审核,日志,阻断,结果替换和SQL请求语句修改中间件maxscale部署测试

Mysql数据库请求语句审核,日志,阻断,结果替换和SQL请求语句修改中间件maxscale部署测试

#MariaDB MaxScale can be built on any system that meets the requirements. The main requirements are as follows: #CMake version 2.8 or later (Packaging requires version 2.8.12 or later) #GCC version...

linux数据库文章,mysql技术文章 2019-08-12 PM 266次 0条