Yearning一款优秀的MYSQL开源SQL审核平台(8.3k stars)

Yearning一款优秀的MYSQL开源SQL语句审核平台,这个平台还支持本地部署,无缝集成了SQL检测和查询审计。这个平台是专门为数据库管理员(DBA)和开发者设计的,能够帮助他们监控数据库活动,确保SQL语句的正确性和安全性,同时也能够满足合规性需求。

Yearning

一、主要特性

  • 自动化SQL语句审核,可对SQL进行自动检测并执行
  • DDL/DML语句执行后自动生成回滚语句
  • 审核/查询 审计功能
  • 支持LDAP登录/钉钉及邮件消息推送
  • 支持自定义审核工作流
  • 支持细粒度权限分配

二、适用场景

Yearning主要是针对mysql的SQL审计,所以业务中如果大量使用到mysql,可以在SQL上线之前加上这这一层,让业务变得更健壮。

更多数据库的审计可以使用工具Archery

三、为什么要使用Yearning

  • 简洁至上
    使用已编译好的二进制文件,只需一个数据库不依赖其他任何插件,轻松实现部署。
  • 高性能
    go+vue为Yearning带来了流畅且美观的用户界面与强大的性能。
  • 兼容性

Yearning 根据Mysql语法树解析自动审查Mysql语句语法规范并根据Yearning自身实现的审核规则进行功能性审核。Yearning 拥有多项实用型功能。助力DBA提升工作自动化,标准化。

Tiny-rdm一个优秀开源的Redis桌面客户端(5.6k stars)
MySQL中常用的报表查询SQL

发表我的评论

电子邮件地址不会被公开。 必填项已用*标注

48 + 45 =

ajax-loader