源码属性

授权 开源
大小 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/bashcd /opt/archerysource /opt/venv4archery/bin/activatepython3 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=10logs/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路径错误的问题

Archery SQL审核查询平台 v1.10.0插图

云服务器推荐

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源