开箱即用的MySQL审核平台

大家好,我是章鱼猫。

程序员日常工作接触最多的可能就是SQL了,而SQL语句的编写是很考验水平的。如果让有问题的SQL变更发布到线上,可能会直接造成线上服务的不可用,所以SQL经过团队成员的审核校对是很有必要的。

今天要推荐的工具Yearning,是一个开箱即用的MySQLWeb审核平台,提供查询审计,SQL审核,SQL回滚,自定义工作流等多种功能。

Yearning拥有以下功能:

1、自动化SQL语句审核,可对SQL进行自动检测并执行

2、DDL/DML语句执行后自动生成回滚语句

3、审核/查询审计功能

4、支持LDAP登录/钉钉及邮件消息推送

5、支持自定义审核工作流

6、支持细粒度权限分配

更全的功能如下图:

Yearning使用Go语言开发,同时Yearning不依赖于任何第三方SQL审核工具作为审核引擎,内部已自己实现审核/回滚相关逻辑,仅依赖Mysql数据库存储相应的流程和使用情况。所以Yearning安装也很简单,只需要下载官方的二进制包即可启动,开箱即用。以下是Yearning的几个常用操作界面:

1、Dashboard

2、审核

3、SQL语法及规则检测

更多项目详情请查看如下链接。

开源项目


转载请注明:http://www.aierlanlan.com/cyrz/379.html

  • 上一篇文章:
  •   
  • 下一篇文章: