当前位置:

Archery SQL审核查询平台 v1.10.0

收藏
举报
Archery 定位于 SQL 审核查询平台,旨在提升 DBA 的工作效率,支持多种数据库的 SQL 上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作。启动:下载 Releases文件,解压后进入docker-compose文件夹#启动docker-compose -f docker-compose.yml up -d#表结构初始化docker exec -ti archer
  • 作者:
    暂无
  • 演示网站:
    暂无
  • 当前版本:
    v1.10.0
  • 日期:
    2023-10-03
  • 相关链接:
    Home Page
  • 所属分类:
    数据库相关 Python
  • 软件评级:
  • 下载人气:
    606
免费下载
求购此源码
应用截图
源码详情
免费下载
更新日志
联系客服/入群
源码属性
授权 开源
大小 3.9MB
语言 Python
运行环境 Python
功能介绍
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.5

解决action构建失败的问题
处理clickhouse特殊数据类型序列化问题
修复密码含特殊字符使用plugins报错问题
更新docker settings
修复已登录用户不能配置2FA问题
修复获取oracle回退sql时,有概率在拼合sql函数格式校验时抛出异常。
修复开启LDAP后2FA认证报错问题
新增强制全局2FA开关
修复oracle的sql上线,单条回退sql超过4000长度被强制截断成多条的问题

v1.8.3

新增
支持ClickHouse上线、查询
支持ODPS查询
新增独立的审计模块
新增my2sql工具插件模块
新增mssql、oracle的数据字典支持
mysql账号管理支持回收权限(REVOKE)
redis支持集群模式

优化
SQL工单通知支持分阶段控制
增加数据查询下载的权限
为ajax请求的返回错误进行分类报错
Archery Kubernetes Helm Chart 维护
oracle执行DDL时备份原始定义
oracle查看表结构增加注释列
oracle脱敏更换函数
对实例列表进行排序(支持汉字排序)
添加redis/pg创建连接时的超时参数
redis查询结果json格式化显示
SSH隧道连接新增选择本地文件上传密钥,上传后将密钥信息保存到数据库,连接时从数据库读取
SQL上线时可执行时间范围前端优化,要求时间间隔必须大于60分钟

修复
修复实例检测返回连接状态错误bug fix
修复mongodb表名带-和.符号无法申请上线的问题
修复调用shell执行mongodb命令时出现WARNING的问题
修复插件shell命令注入漏洞
修复Redis hgetall结果不展示的问题
修复手动执行完成的工单没有发送通知的问题
修复缩略SQL乱码问题
修复会话管理存在的sql注入风险
修复创建mongodb原生连接时的错误
修复pgsql获取表结构没有增加schame过滤的问题
修复admin.sh中SQL路径错误的问题

付费服务
模板/插件
当前版本

v1.10.0

更新内容

新增
2FA支持短信验证 & 同时开启多种验证方式
支持mongodb进程状态查看

优化
支持使用环境变量设置部分 django settings
优化my2sql解析范围控制
SQL检测和提交接入api方法
mysql表空间查看支持所有的表
允许提交sql工单api选择是否备份
mysql查询支持将Binary格式转换为HEX展示
归档工单提单时默认选择保留数据

修复
修复api创建/更新用户多对多字段bug
fix mongo query skip() does not work
解决mysql密码包含!时my2sql认证报错问题
新增test_connection方法,用于检测实例连接,解决aws redis检测失败问题
修复my2sql基于时间恢复报错
兼容AWS DocumentDB
修复utils.js报错
修复mongodb不能执行长sql的问题
fix-1516 @unknowissue
归档任务执行时关闭schema_object创建的连接
解决数据查询中列表类型无法正常展示的问题
兼容某些异常场景下语法树解析返回格式为审核结果的问题
修复快速查询时语句没有填充的问题

安全性修复
OS远程代码执行问题修复
SQL注入问题修复
屏蔽/admin/login登录入口

其他
mysql会话管理相关函数迁移到engine
base镜像中mysql client版本升级至5.7
移除binlog2sql插件支持
使用black做代码格式化

联系客服

手机版

扫一扫进入手机版

返回顶部