[开源]多场景原生支持MySQL审核且数据库类型可扩展的SQL审核工具
开源系统流程管理
![[开源]多场景原生支持MySQL审核且数据库类型可扩展的SQL审核工具](https://yy123.ink/api/img/1782590579808-9iqahm.jpg)
一、开源项目简介

SQLE由上海爱可生信息技术股份有限公司(以下简称爱可生公司)出品和维护,是爱可生公司“云树SQL审核软件”(简称:CTREE SQLE)软件产品的开源版本。SQLE 是一个支持多场景,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。
二、开源协议
使用MPL-2.0开源协议
三、界面展示





四、功能概述
产品特色
- 支持SQL审核上线的工单审批流程;
- 支持事前事中事后多场景审核;
- 支持通过插件的形式扩展可审核上线的数据库类型;
- 支持标准的 HTTP API,可与其他内部流程系统对接。
SQL审核规范
- 审核规则自定义(400+条)
- 支持审核结果分级展示,支持生成下载审核报告
- 支持规则模版,灵活组合规则
- 审核白名单,跳过特例SQL
- 支持集成 IDE 自助审核
标准化上线流程
- SQL审核流程按需自定义,满足企业内部不同流程管理要求
- 支持定时上线
- 支持设置运维时间
- 支持Online DDL
多数据库类型支持
- 统一接口,可通过插件进行多数据库审核扩展
- 内置MySQL审核插件,官方支持常用数据库类型,包括PostgreSQL、Db2、SQL Server、Oracle、TiDB、OceanBase
多场景审核
- 支持事前事后审核,覆盖开发、测试、上线、生产等环节
- 安全管控的SQL客户端入口
- 提供审核管控的SQL客户端,杜绝执行不合规SQL
丰富的集成能力
- 标准HTTP API接口可与客户内部流程系统对接
- 支持LDAP,Oauth2用户对接
- 支持邮件、微信企业号、webhook 告警对接
五、技术选型
SQL 审核插件
These SQL audit plugins are designed to support other databases.
- PostgreSQL
- Oracle
- SQL Server
- DB2
安装说明
SQLE 提供了多种安装部署的方式,用户可以结合自己的环境和现状选择。初次体验或者测试使用的话建议使用docker-compose 或 docker 快速部署。
安装方式
- 源码安装
- RPM 部署
- Docker 部署
- Docker Compsoe 部署
如何访问
SQLE 对外提供 web 服务,在程序部署完成后,即可通过 SQLE UI 访问:http://127.0.0.1:10000
提示
ps:ip 和端口请根据前面的配置自行替换,默认端口是10000。
初始用户
- 用户名:admin
- 密码:admin
评论