Yearning MYSQL SQL语句审核平台

目录

介绍

Website 官网

功能介绍

开源地址

Yearning 后台项目

Yearning2.0 前端项目

模块介绍

审核流程

二级审核流程:

多级审核流程:

Install 安装及使用日志

Develop 二次开发


介绍

Yearning MYSQL 是一个SQL语句审核平台。提供查询审计,SQL审核等多种功能,支持Mysql(遗憾的是只支持Mysql),可以在一定程度上解决运维与开发之间的那一环,功能丰富,代码开源,安装部署容易!

Website 官网

www.yearning.io

功能介绍

  • SQL查询
    • 查询工单
    • 导出
    • 自动补全,智能提示
    • 查询语句审计
  • SQL审核
    • 流程化工单
    • SQL语句检测与执行
    • SQL回滚
    • 历史审核记录
  • 推送
    • E-mail工单推送
    • 钉钉webhook机器人工单推送
  • 用户权限及管理
    • 角色划分
    • 基于用户的细粒度权限
    • 注册
  • 其他
    • todoList
    • LDAP登录
    • 动态审核规则配置
  • AutoTask自动执行

开源地址

Yearning 后台项目

https://gitee.com/cookieYe/Yearning

Yearning2.0 前端项目

Gemini

模块介绍

  • Login

login

  • 审核:DDL/DML管理员审核并执行

  • SQL语法高亮及自动补全

  • 查询

  • 我的工单 

审核流程

Yearning采用二级/多级的审核模式,可根据实际需求变更相关使用流程,执行人角色必须在开启多级审核之后才可指定(开启请前往设置页面),如果需要将多级审核改为二级审核,请先确保所有多级审核的工单都已确认执行。否则未执行工单将无法找回。当多级审核关闭后系统并不会自动将角色为执行人的用户重置角色,请自行重置相应用户角色

二级审核流程:

  • 1.使用人根据自己拥有的权限向对应的工单提交单元(DDL,DML)提交工单
  • 2.管理员收到消息后在审核工单页面审核该工单请求并执行/驳回 对应工单
  • 3.执行记录将会记录在该管理员用户下

多级审核流程:

  • 1.使用人根据自己拥有的权限向对应的工单提交单元(DDL,DML)提交工单,
  • 2.管理员收到消息后在审核工单页面审核该工单请求并同意/驳回 对应工单并选择对应执行人(执行人必须是角色为执行人的用户)
  • 3.执行人收到工单后 执行/驳回该工单
  • 4.执行记录将会记录在该执行人用户下

Install 安装及使用日志

使用及安装文档

Develop 二次开发

二次开发注意事项

发布了81 篇原创文章 · 获赞 93 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/minkeyto/article/details/104988589