Archery SQL审核查询平台 v1.8.1免费下载

【资源属性】:
资源名称:Archery SQL审核查询平台 v1.8.1
资源大小:3.11MB
资源类别: 源码下载其它源码
更新时间:2023-04-13
资源语言:简体中文
授权方式:免费下载
使用平台:Windows/Linux/Mac
下载地址:下载地址

资源介绍:

 Archery 定位于 SQL 审核查询平台,旨在提升 DBA 的工作效率,支持多种数据库的 SQL 上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作。

启动:

下载 Releases文件,解压后进入docker-compose文件夹

#启动

docker-compose -f docker-compose.yml up -d

#表结构初始化

docker exec -ti archery /bin/bash

cd /opt/archery

source /opt/venv4archery/bin/activate

python3 manage.py makemigrations sql

python3 manage.py migrate

#数据初始化

python3 manage.py dbshellpython3 manage.py dbshell

#创建管理用户

python3 manage.py createsuperuser

#重启服务

docker restart archery

#日志查看和问题排查

docker logs archery -f --tail=10

logs/archery.log

访问

http://127.0.0.1:9123/

 

Archery SQL审核查询平台 更新日志:

v1.8.1

变更说明

移除对 Inception 的审核支持,仅作为脱敏语句解析使用

在线查询,pg数据库增加会话超时设定,支持查询脱敏

慢查日志和明细列表支持按表头字段进行服务端排序

默认资源组、权限组支持多选,优化系统配置下拉选项

修复说明

解决数据库区分大小写时查看事务信息报错的问题

解决 memoryview is not JSON serializable

PG脱敏-查询语句中带有别名脱敏处理

解决查询结果不展示json对象的问题

调整启动方式为wsgi,解决上版本出现访问阻塞的问题

企业微信消息推送,如果消息接受者ID为空,则不会调用企业微信官方API.

fix(sendmsg/feishu): fix #1016 支持新版飞书 webhook 接口 )

Bump django from 3.1.2 to 3.1.6

add pycryptodome to requirements

易用性调整

手动执行按钮改名为“已手动完成”

安全性调整

对接受入参的SQL拼接增加参数转义,规避注入风险

使用shlex.quote()对插件参数进行过滤,规避注入风险

资源标签: Archery下载 sql 审核 查询平台