天天看點

[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具

作者:一飛開源
一飛開源,介紹創意、新奇、有趣、實用的開源應用、系統、軟體、硬體及技術,一個探索、發現、分享、使用與互動交流的開源技術社群平台。緻力于打造活力開源社群,共建開源新生态!

一、開源項目簡介

[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具

SQLE由上海愛可生資訊技術股份有限公司(以下簡稱愛可生公司)出品和維護,是愛可生公司“雲樹SQL稽核軟體”(簡稱:CTREE SQLE)軟體産品的開源版本。SQLE 是一個支援多場景,原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具。

二、開源協定

使用MPL-2.0開源協定

三、界面展示

[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具
[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具
[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具
[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具
[開源]多場景原生支援 MySQL 稽核且資料庫類型可擴充的 SQL 稽核工具

四、功能概述

産品特色

  1. 支援SQL稽核上線的工單審批流程;
  2. 支援事前事中事後多場景稽核;
  3. 支援通過插件的形式擴充可稽核上線的資料庫類型;
  4. 支援标準的 HTTP API,可與其他内部流程系統對接。

SQL稽核規範

1. 稽核規則自定義(400+條)

2. 支援稽核結果分級展示,支援生成下載下傳稽核報告

3. 支援規則模版,靈活組合規則

4. 稽核白名單,跳過特例SQL

5. 支援內建 IDE 自助稽核

标準化上線流程

1. SQL稽核流程按需自定義,滿足企業内部不同流程管理要求

2. 支援定時上線

3 .支援設定運維時間

4. 支援Online DDL

多資料庫類型支援

1. 統一接口,可通過插件進行多資料庫稽核擴充

2. 内置MySQL稽核插件,官方支援常用資料庫類型,包括PostgreSQL、Db2、SQL Server、Oracle、TiDB、OceanBase

多場景稽核

支援事前事後稽核,覆寫開發、測試、上線、生産等環節

安全管控的SQL用戶端入口

提供稽核管控的SQL用戶端,杜絕執行不合規SQL

豐富的內建能力

1. 标準HTTP API接口可與客戶内部流程系統對接

2. 支援LDAP,Oauth2使用者對接

3. 支援郵件、微信企業号、webhook 告警對接

五、技術選型

SQL 稽核插件

These SQL audit plugins are designed to support other databases.

  • PostgreSQL
  • Oracle
  • SQL Server
  • DB2

安裝說明

SQLE 提供了多種安裝部署的方式,使用者可以結合自己的環境和現狀選擇。初次體驗或者測試使用的話建議使用docker-compose 或 docker 快速部署。

安裝方式

  1. 源碼安裝
  2. RPM 部署
  3. Docker 部署
  4. Docker Compsoe 部署

如何通路​

SQLE 對外提供 web 服務,在程式部署完成後,即可通過 SQLE UI 通路:http://127.0.0.1:10000

提示

ps:ip 和端口請根據前面的配置自行替換,預設端口是10000。

初始使用者​

  • 使用者名:admin
  • 密碼:admin

六、源碼位址

通路一飛開源:https://code.exmay.com/

繼續閱讀