linux rocky9.2系统搭建sqle数据库审核平台

文章目录

  • 前言
  • 一、环境准备?
  • 二、开始部署

前言

关于SQLE
SQLE 是由上海爱可生信息技术股份有限公司 开发并开源,支持SQL审核、索引优化、事前审核、事后审核、支持标准化上线流程、原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。

产品特色

支持通过插件的形式扩展可审核上线的数据库类型,无需升级软件,导入审核插件即可获对应数据库类型的审核上线能力,使用平台所有功能;
支持标准的 HTTP API,可与其他内部流程系统对接;
支持 DDL,和 DML 同时审核,并实现同工单内语句上下文关联;
支持在审核规则外对语句做必要的对象验证,防止实际执行时库表不存在等情况。

** 平台管理 **

支持用户、角色和权限的精细管理;
支持 LDAP 登录;
支持配置上线数据库;
支持基于角色的资源隔离;
支持配置审核规则模板;
支持对不同的数据库应用不同的规则模板。

** SQL 审核 **

支持基于规则的审核建议输出;
支持工单审批流程,支持工单隔离;
支持邮件推送审批事件;
支持生成回滚语句;
支持SQL录入关键字联想;
支持审核 MyBatis XML 文件;
支持审核建议按 SQL 归类去重展示;
支持审核报告下载。

SQL 优化

支持索引优化(使用文档);

SQL 上线

支持 SQL 上线;
支持对大表进行 Online DDL(使用文档);
支持定时上线。

SQL 审核任务

支持通过标准接口收集来自业务的 SQL 统计信息;
提供 MyBatis 文件扫描上传程序(scanner),可集成CI/CD;
支持 MySQL 库表元数据采集审核;
支持 Oracle TopSQL 采集审核;
支持静态审核,即脱离上线数据库审核;
支持定时审核,既有 SQL 进行生成审核报告。
企业版功能
支持审核白名单;
支持审批流程可视化配置;
支持 MySQL 慢日志采集进行 SQL 审核;
支持 Java 应用程序运行SQL 审核;
支持工单通过微信企业号推送;
支持SQL查询。

一、环境准备?

1.安装一台Linux rocky
IP 设置为192.168.0.251

系统截图
2.下载SQLE rpm安装包
github网选择版本:https://github.com/actiontech/sqle/releases/tag/

最新RPM包:https://github.com/actiontech/sqle/releases/download/v3.2405.0/sqle-ce-3.2405.0.qa.el7.x86_64.rpm

在这里插入图片描述

二、开始部署

1.创建一个目录,存放软件包
命令:
[root@localhost ~]# mkdir -pv /app
[root@localhost ~]# cd /app
[root@localhost ~]# ls
在这里插入图片描述
2.安装wget服务
[ro

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/742565.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

什么牌子的开放式耳机好?五大优质机型,新手必看!小白闭眼入系列

音乐技术的不断进步为耳机市场的发展有了更多的选择,开放式耳机成为音乐爱好者们新的一个选择。从最初的基础音质到如今的高解析度音频,开放式耳机经历了一次次的技术革新和升级。这类耳机以开放式不入耳的设计,舒适的佩戴体验著称&#xff0…

动作捕捉与数字人实训室,引领动漫专业创新发展

如今,随着全身动作捕捉设备在动漫行业中的应用越来越重要,传统的教学模式与市场需求逐渐脱节,原有的教学方式和思路急需进行调整。高校通过搭建动作捕捉与数字人实训室,可以使得教学质量和效率大大提升,让学生能够接触…

python-九九乘法表(对齐式1)

[题目描述] 输出九九乘法表,输出格式见样例。输入格式: 无输出格式: 输出乘法表,对齐方式见样例输出。样例输入 无样例输出 来源/分类(难度系数:一星) 完整代码展示: #对齐式1 a[] …

C#的无边框窗体项目模板 - 开源研究系列文章

继续整理和编写代码及博文。 这次将笔者自己整理的C#的无边框窗体项目的基本模板进行总结,得出了基于C#的.net framework的Winform的4个项目模板,这些模板具有基本的功能,即已经初步将代码写了,直接在其基础上添加业务代码即可&am…

【Windows】JetBrains家族软件介绍

软件介绍 JetBrains是一家知名的软件开发工具公司,提供一系列高效的集成开发环境(IDE)和其他开发工具。以下是JetBrains的一些主要软件及其功能介绍: 集成开发环境(IDE) IntelliJ IDEA 用途&#xff1a…

基于轨迹加权的混合离线强化学习数据集

写在前面: 这篇论文阅读已经同步到我的博客网站,若需更优的阅读体验,请前往https://mainjaylai.github.io/Blog/blog/paper/trajectory-dataset进行浏览 摘要 大多数离线强化学习(RL)算法通过最大化目标策略的期望性…

证件照制作工具有哪些?分享当下热门的证件照制作工具

无论是考证、出国旅游还是应聘,一张符合标准的证件照成了必备之物。 如果手头的证件照尺寸不符合要求,不必惊慌,现在有多种证件照制作软件可以帮助你迅速解决问题。 今天,本文就为大家分享几个证件照制作教程,让你的…

深度解析SD-WAN在企业组网中的应用场景

在现代企业快速发展的网络环境中,SD-WAN技术不仅是实现企业各站点间高效连接的关键,也是满足不同站点对互联网、SaaS云应用和公有云等多种业务需求的理想选择。本文将从企业的WAN业务需求出发,对SD-WAN的组网场景进行全面解析,涵盖…

SC200x系列再添新成员!移远通信智能模组SC200V / SC200U系列正式发布

6月24日,全球领先的物联网整体解决方案供应商移远通信宣布,正式推出其两款4G智能模组产品——SC200V系列和SC200U系列。 作为移远SC200x系列的新成员,这两款模组在系统性能、多媒体功能、网络连接、终端开发等方面有着优异的表现,…

Pyecharts入门

数据可视化 Pyecharts简介 Apache ECharts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时&#…

QT拖放事件之五:自定义拖放操作-拖动中的修饰符操作

1、效果 2、代码 #include "SelfButton.h" #include <QApplication>SelfButton::SelfButton(QString str ,QWidget* parent):Q

Python为JSON解析和生成功能库之rapidjson使用详解

概要 在现代应用程序开发中,JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,被广泛应用于Web开发、数据传输和配置文件等场景。Python自带的json模块已经非常强大,但在处理大规模数据时,其性能可能无法满足需求。为了提高JSON处理效率,Python的rapidjs…

精通pip:Python开发者的必备技能

目录 1. 安装 pip 2. 使用 pip 安装包 3. 卸载包 4. 更新包 5. 列出已安装的包 6. 搜索包 7. 使用 requirements.txt 文件安装多个包 8. 升级 pip 自身 9. 虚拟环境 10. 冻结依赖 11. 使用国内镜像源 12. 安装特定版本的包 13. 批量安装包 14. 显示帮助信息 15.…

【研究】AI大模型需要什么样的硬件?

关注AI大模型 x 硬件的两条思路 从22年11月OpenAI推出ChatGPT至今&#xff0c;我们看到Chatbot应用的能力不断增强&#xff0c;从最初的文字问答&#xff0c;迅速向具有自主记忆、推理、规划和执行的全自动能力的AI Agent发展。我们认为端侧智能是大模型发展的重要分支。建议投…

中达新材业绩增长遭问询:资产负债率远高同行,曾被执行1.1亿

《港湾商业观察》廖紫雯 近日&#xff0c;浙江中达新材料股份有限公司&#xff08;以下简称&#xff1a;中达新材&#xff09;完成北交所二轮问询&#xff0c;对北交所提出的业绩增长真实性核查、募集资金投资项目必要性等问题做出回复。 本次中达新材拟募集资金5.58亿投入年…

docker容器相关命令

☆ 问题描述 docker容器相关命令 ★ 解决方案 1. 拉取镜像 docker pull ubuntu2.查看镜像是否拉取成功 docker images3. 运行容器 docker run -itd --name <容器名称> -p <主机端口>:<容器端口> --cpus30 ubuntu # -p设置端口 --cpus/-c 设置核心 …

从删库到还原

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 &#x1f38f;&#xff1a;你只管努力&#xff0c;剩下的交给时间 &#x1f3e0; &#xff1a;小破站 从删库到还原 魔法一魔法二魔法三魔法四查看是否开启binlog&#xff0c;且format为row执行以下命…

公交行业系统特点及面临的挑战

在当前城市发展中&#xff0c;公交行业作为公共交通的重要组成部分&#xff0c;承担着重要的社会责任。随着科技的进步和城市化进程的加快&#xff0c;公交行业系统也在不断地发展和完善。然而&#xff0c;从目前的发展情况来看&#xff0c;公交行业系统也呈现出一些显著的特点…

pandas将dataframe展开/拉伸成一个series

pandas提供了一个函数实现这个操作&#xff1a; dataframe.stack()示例程序&#xff1a; import pandas as pd import numpy as npdf pd.DataFrame(np.random.randint(0, 10, size(2, 4)), columns[col_1, "col_2", "col_3", "col_4"]) # 展…

【全资料】软件建设过程全资料整理(原件打包)

获取方式&#xff1a;本文末个人名片获取。 工作安排任务书&#xff0c;可行性分析报告&#xff0c;立项申请审批表&#xff0c;产品需求规格说明书&#xff0c;需求调研计划&#xff0c;用户需求调查单&#xff0c;用户需求说明书&#xff0c;概要设计说明书&#xff0c; 技术…