1.2210.0
SQLE Release Notes

SQL审核工具 SQLE 1.2210.0 已经发布。以下对新版本的 Release Notes 进行详细解读。

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

一、SQLE 项目介绍

二、新版本主要功能总结

三、完整的release信息

四、鸣谢

一、SQLE 项目介绍

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

如何获取:

类型地址
版本库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。

二、新版本主要功能总结1

1. 集成的SQL web客户端支持对接更多类型的数据库

在1.2209.0 版本,SQLE实现了集成CloudBeaver,实现了内置的MySQL类型的数据同步。在1.2210.0版本,SQLE将支持更多类型的数据库同步到CloudBeaver,包括 Oracle、OceanBase For MySQL、SQL Server、PostgreSQL、TiDB、Db2。实现了更多类型数据库的SQL客户端审核管控。以下是产品截图:从SQLE看数据源列表如下,已入录支持CloudBeaver同步的数据库类型。

从SQLE看数据源列表如下,已入录支持CloudBeaver同步的数据库类型。

从CloudBeaver看,列表看到的数据源与SQLE内一致。

2. 新增部分MySQL审核规则

1). 禁止使用rename或change对表名字段名进行修改
2). select 语句必须带limit

3. 智能扫描任务列表增加筛选条件

在以往的版本中,当扫描任务很多时无法快速找到自己预期的扫描任务,所以这期我们给智能扫描增加了一些筛选条件。如下图所示:

4. 为每个智能扫描任务类型建立独立的菜单

在导航栏为每个智能扫描任务类型建立独立的菜单,所有任务类型一目了然,可以更方便快捷地创建想要的任务。新的导航栏效果如下图所示:

三、完整的release信息

Release Notes

特性:

  • [#900] CloudBeaver 支持对接更多类型的数据库;
  • [#850] MySQL审核规则中增加禁止使用rename、change 这种命令,不允许修改列名,表名;
  • [#816] 新增MySQL规则 “SELECT 语句必须带LIMIT, 默认1000”。

优化:

  • [#964] CloudBeaver使用的审核规则改为数据源绑定的模板中启用的静态规则;
  • [#825] 为每种智能扫描建立独立的菜单页面;
  • [#826] 优化后端库使用MySQL8.0时规则模板刷新慢的问题;
  • [#888] 支持可配置SQLE的日志轮转回收;
  • [#901] 报表统计页面改造;
  • [#964] CloudBeaver改为使用实例绑定的模板中启用的的静态规则审核;
  • [#925] 在配置了SQL工作台的情况下,点击“SQL工作台”后,通过点击页面内的地址跳转CloudBeaver 窗口;
  • [#923] 智能扫描任务列表增加筛选条件;
  • [#902] 优化工单进度样式。

缺陷修复

  • [#807] 修复页面显示邮件发送成功,但邮箱未收到邮件的问题;
  • [#928] 修复社区版pg插件往不存在的表插入数据导致程序panic的问题;
  • [#961] 修复上线失败的过期工单没有被回收的问题;
  • [#957] 当SQLE用户为LDAP用户时, 同步到CloudBeaver的用户无法登录
  • [#883] 修复SQL分析特定语句时展示的表信息重复的问题【企业版】;
  • [#880] 修复无法删除用户邮箱的问题。

四、鸣谢

感谢 @bdper0,@Sharkzeng 对SQLE的使用体验并提交一批有效优化项。


avatar
100
  Subscribe  
提醒