目录
介绍
Yearning MYSQL 是一个SQL语句审核平台。提供查询审计,SQL审核等多种功能,支持Mysql(遗憾的是只支持Mysql),可以在一定程度上解决运维与开发之间的那一环,功能丰富,代码开源,安装部署容易!
Website 官网
功能介绍
- SQL查询
- 查询工单
- 导出
- 自动补全,智能提示
- 查询语句审计
- SQL审核
- 流程化工单
- SQL语句检测与执行
- SQL回滚
- 历史审核记录
- 推送
- E-mail工单推送
- 钉钉webhook机器人工单推送
- 用户权限及管理
- 角色划分
- 基于用户的细粒度权限
- 注册
- 其他
- todoList
- LDAP登录
- 动态审核规则配置
- AutoTask自动执行
开源地址
Yearning 后台项目
Yearning2.0 前端项目
模块介绍
- Login
- 审核:DDL/DML管理员审核并执行
- SQL语法高亮及自动补全
- 查询
- 我的工单
审核流程
Yearning采用二级/多级的审核模式,可根据实际需求变更相关使用流程,执行人角色必须在开启多级审核之后才可指定(开启请前往设置页面),如果需要将多级审核改为二级审核,请先确保所有多级审核的工单都已确认执行。否则未执行工单将无法找回。当多级审核关闭后系统并不会自动将角色为执行人的用户重置角色,请自行重置相应用户角色
二级审核流程:
- 1.使用人根据自己拥有的权限向对应的工单提交单元(DDL,DML)提交工单
- 2.管理员收到消息后在审核工单页面审核该工单请求并执行/驳回 对应工单
- 3.执行记录将会记录在该管理员用户下
多级审核流程:
- 1.使用人根据自己拥有的权限向对应的工单提交单元(DDL,DML)提交工单,
- 2.管理员收到消息后在审核工单页面审核该工单请求并同意/驳回 对应工单并选择对应执行人(执行人必须是角色为执行人的用户)
- 3.执行人收到工单后 执行/驳回该工单
- 4.执行记录将会记录在该执行人用户下