SQL 审核 | 新增多条 MySQL、DB2 审核规则


SQL 审核工具 SQLE 2.2306.0-pre2 于今天发布。以下对新版本的 Release Notes 进行详细解读。

文章主要分为以下三部分内容:

一、SQLE 项目介绍

二、新版本主要功能介绍

三、完整的 Release 信息

一、SQLE 项目介绍

爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。目前支持各种数据库规则 700+。

SQLE 获取

类型 地址
版本库 https://github.com/actiontech/sqle
文档 https://actiontech.github.io/sqle-docs-cn/
发布信息 https://github.com/actiontech/sqle/releases
数据审核插件开发文档 https://actiontech.github.io/sqle-docs-cn/3.modules/3.7_auditplugin/auditplugin_development.html
社区版在线体验 http://demo.sqle.actionsky.com
超级管理员:admin    密码:admin
企业版在线体验 http://demo.sqle.actionsky.com:8889
用户:admin    密码:admin

 

二、新版本主要功能介绍

【社区版】

新增 3 条 MySQL 审核规则

根据业务需求,本期新增 3 条MySQL规则,分别为:

1. 建表时,自增字段只能设置一个;

2. 不建议对同一张表连接多次;

3. 为至少一个索引添加非空约束。

 

【企业版】

1. 支持自定义操作记录过期时间

SQLE 支持记录、展示和导出用户的操作记录,并且定期清理历史操作记录,默认的历史记录过期时间为 90 天。

为了满足用户的自定义需求,SQLE 新增了配置入口,用户现在可以根据实际需求设置操作记录的过期时间。

如果需要回收过期 30 天以上的历史操作记录,可以按照以下步骤进行操作:

1. 平台管理员进入系统设置,查看全局配置,默认情况下,操作记录的过期时间为 2160 小时(90 天)。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. 点击修改,将操作记录过期时间修改为 720 小时(30 天)。

 

3. 点击提交,保存对操作记录过期时间的配置后,过期 30 天的历史操作记录将被回收。 

 

2. 支持更多 DB2 规则

本期完善了对 DB2 规则的支持,目前已支持从 DDL 规范、DML 规范、DQL 规范、使用建议、命名规范及索引规范多个维度对 DB2 数据源上的 SQL 进行审核。

 

三、完整的 Release 信息

【社区版】

新特性

  • [#1584] 新增 3 条 MySQL 审核规则。

优化

  • [#1563] 系统设置部分功能 “开启”/“关闭” 交互流程优化。

Bug 修复

  • [#1576] 修复审核规则 ”子查询不支持 LIMIT“ 可能出现 panic 的问题;

  • [#1553] 修复 MySQL 审核规则 “表中包含有太多的列”,在扫描任务中无效的问题;

  • [#1487] 修复重复安装 SQLE,钉钉无法收到审批的问题。

【企业版】

新特性

  • 支持操作记录的过期时间配置;

  • 新增 25 条 DB2 审核规则。

Bug 修复

  • 修复 OceanBase for MySQL TopSQL 存在空值导致智能扫描审核失败报错 "the node is empty after parse" 的问题;

  • 修复智能扫描 MySQL 慢日志审核中 scanner 扫描慢日志文件时,当 SQL 存在换行则解析不完整的问题。


相關推薦

2023-07-01

SQL 审核工具 SQLE 2.2306.0 于今天发布。以下对新版本的 Release Notes 进行详细解读。 文章主要分为以下三部分内容: 一、SQLE 项目介绍 二、新版本主要功能介绍 三、完整的 Release 信息 一、SQLE 项目介绍 爱可生开源

2023-06-03

SQL 审核工具 SQLE 2.2305.0 于今天发布。以下对新版本的 Release Notes 进行详细解读。文章主要分为以下三部分内容: 一、SQLE 项目介绍 二、新版本主要功能介绍 三、完整的 Release 信息 一、SQLE 项目介绍 爱可生

2023-08-26

日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> SQL 审核工具 SQLE 2.2308.0 于今天发布。以下对新版本的 Release Notes 进行详细解读。 文章主要分为以下三部分内容: 一、SQLE 项目介绍 二、新版本主要功能介绍 三、

2023-10-28

全方位的 SQL 质量管理平台,覆盖开发至生产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。 更多功能特性及使用场景:《让所有人不再为 SQL

2023-09-29

将带来焕然一新的体验✨,届时热忱欢迎您的试用。 SQL 审核工具 SQLE 2.2309.0 于今天发布。以下对新版本的 Release Notes 进行详细解读。 内容概览: 一、SQLE 项目介绍 二、新版本主要功能介绍     社区版

2023-11-04

全方位的 SQL 质量管理平台,覆盖开发至生产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。 更多功能特性及使用场景:《让所有人不再为 SQL

2023-12-02

全方位的 SQL 质量管理平台,覆盖开发至生产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。 更多功能特性及使用场景:《让所有人不再为 SQL

2023-06-10

SQL 审核工具 SQLE 2.2306.0-pre1 于今天发布。以下对新版本的 Release Notes 进行详细解读。 文章主要分为以下三部分内容: 一、SQLE 项目介绍 二、新版本主要功能介绍 三、完整的 Release 信息 一、SQLE 项目介绍 爱可生开源

2023-07-08

SQL 审核工具 SQLE 2.2307.0-pre1 于今天发布。以下对新版本的 Release Notes 进行详细解读。 文章主要分为以下三部分内容: 一、SQLE 项目介绍 二、新版本主要功能介绍 三、完整的 Release 信息 一、SQLE 项目介绍 爱可生开源

2023-05-27

SQL 审核工具 SQLE 2.2305.0-pre4 于今天发布。以下对新版本的 Release Notes 进行详细解读。 文章主要分为以下三部分内容: 一、SQLE 项目介绍 二、新版本主要功能介绍 三、完整的 Release 信息 一、SQLE 项目介绍 爱可生开

2022-11-01

se 1.7.0 发布,更新内容如下: 新功能 新增 31 条 MySQL 审核规则。https://www.bytebase.com/docs/sql-review/review-rules/overview 在 SQL 审核中新增了 DDL 合法性验证。 支持取消 gh-ost 同步任务。 改进 优化了活动日志在工单详情页的

2023-11-12

增服务端身份证信息校验插件 优化移动端分销门店申请/审核流程 优化服务端分销申请业务逻辑 优化移动端团长申请审核逻辑 优化服务端订单管理增加订单商品信息显示 优化服务端商品管理增加商品图片信息显示 优化移

2023-03-04

om, GitHub.com 以及私有化 GitLab 部署的工作流 改进 SQL 审核的浏览与配置 UI 升级 支持 PostgreSQL 实例在 SQL Editor Admin mode 中一次执行多条语句 社区 GitHub repo 超过 5k Star 官网添加了教程页面,囊括了所有的 Bytebase 教程

2022-06-25

base 1.2 发布,更新内容如下: 支持 SQL 编辑器中的 Schema 审核 配置完 Schema 审核规则后,在 SQL 编辑器中运行的语句如果违反了规则,Bytebase 会阻止语句执行并显示错误信息 可以把具体规则的警告等级从 「Error」 改为