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 存在换行则解析不完整的问题。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Qt Creator 10.0.2 发布
Qt Creator 10.0.1 现已发布。此版本修复了 C++ 和 Clang 格式支持、CMake 项目、调试器和 GoogleTest 支持中的各种问题。 具体更新内容包括: General 修复了由于过度 file watching而导致的freezes (QTCREATORBUG-28957) Editing C++ 修复了跟随符号时的崩溃 (QTCREATORBUG-28989) 修复了带有空行的原始字符串文字的高亮显示(QTCREATORBUG-29200) Clang Format 修复了自定义代码样式的编辑问题 (QTCREATORBUG-29129) 修正了可能使用错误的代码风格 (QTCREATORBUG-29145) Projects 修复了在存在未配置项目的情况下触发构建时的崩溃 (QTCREATORBUG-29207) CMake 修复了全局 Autorun CMake 选项可能被旧设置覆盖的问题 修复了“Build CMake Target”定位器过滤器,以防已经在运行构建 (QTCREATORBUG-26699) Presets 添加了 `${host...
- 下一篇
Memcached 1.6.21 发布,高性能分布式缓存系统
Memcached 1.6.21 现已发布,这是一个错误修复和社区贡献的版本。修复了 extstore 的一个数据损坏问题,需要重写 item_age 到一个较低的秒数,并经常重写相同的键;修复了 1.6.20 中引入的元协议 ms bug,当只要求 c (cas) flag 时,s flag被返回。修复了由于构建工件意外包含在发布 tarball 中而导致的代理编译问题。 修复 build:避免从vendor/*中分离出构建工件 extstore:修复 high overwrite key 上的数据错误 proxy:修复内存跟踪的问题 meta:修复 ms c flag reflecting s flag 的问题 extstore:如果没有磁盘空间则无法启动 extstore:优雅地处理不正确的单位 proxy:mcp.internal() 支持 ascii multiget proxy:修复 tokens 太少的请求的segfault proxy:修复每每个工作线程的后端模式批处理 proxy:修复 mcp.internal() 的meta set M flag proxy:在 p...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8安装Docker,最新的服务器搭配容器使用