赞
踩
Yearning是基于go和vue开发的一款SQL审核工具。在实际开发中,生产环境DDL、DML脚本一般需要走工单流程进行审批后执行,Yearning可以制定MySQL的SQL审核流程、规范及审批等功能。
https://github.com/cookieY/Yearning/releases
version:3.1.1
unzip Yearning-v3.1.1-linux-amd64.zip
[Mysql]:改成自己的Mysql服务器相关信息
- 提前在mysql中建立Yearning数据库(可以更改)
Secretkey:数据库加密key(仅可修改一次,否则解密会失败。建议修改默认的Secretkey值,存在安全隐患)
cd /usr/local/mysoft/Yearning
./Yearning install
./Yearning run
Yearning服务启动后,在浏览器输入localhost:8000访问,默认账号:admin,密码:Yearning_admin
可以对同一个数据源下的数据库分别配置数据源(排除的数据库),然后针对用户设置对应数据源的权限
默认权限组admin,可以新建权限组(例如:DDL、DML、DQL等)
admin:所有权限(查询,数据更改,表结构变更)
DQL:数据查询权限
DML:数据操作权限(insert,update,delete)
DDL:数据定义权限(添加/删除字段,添加/删除索引等)
对不同的权限组,选择对应数据源的权限
1.消息推送
2.LDAP设置
3.进件设置:可以设置查询最大limit数,自定义环境(默认定义了Aliyun、AWS)等
4.数据清楚:可以按时间删除工单记录
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。