Yearning 简介
Yearning优势
Yearning SQL 审计平台 基于Vue.js与Django的整套mysql-sql审核平台解决方案。提供基于Inception的SQL检测及执行。不依赖于任何第三方 SQL 审核工具作为审核引擎,内部已自己实现审核/回滚相关逻辑。
Yearning主要功能
SQL查询、查询导出、查询自动补全、SQL审核、流程化工单、SQL语句检测、SQL语句执行、SQL回滚、SQL自动审核执行、历史审核记录、查询审计、推送、E-mail工单推送、自定义webhook消息推送(钉钉)、LDAP登陆、用户权限及管理、权限组划分、自定义审核层级。
Yearning 官网
https://guide.yearning.io/
安装
搭建环境
- MySQL版本:5.7.21
- Linux系统:CentOS7
- Python版本:3.6
- Yearning版本:2.3.0
下载Yearning
去官网下载最新zip压缩包:
https://github.com/cookieY/Yearning/releases
解压到/opt/yearning/
目录
进入/opt/yearning/Yearning-go
目录
cd /opt/yearning/Yearning-go
使用官方提供的Dockerfile制作镜像,不用做任何修改,MySQL的配置文