数据库管理工具 CloudDM 4.1.0 发布,支持达梦、Cloudberry

产品介绍

CloudDM 是一款免费且开源的团队化数据库管理工具,提供统一 Web 数据库访问、权限控制、数据脱敏、SQL 审核、流程协同和数据库 CI/CD 等能力。

亮点

  • SQL 工单支持上传 SQL 文件、分段预览分析、审批、分发与执行不同阶段的内容。
  • 数据库 CI/CD 支持发布流程级联编排,可通过父子流程批量编排数据库变更。
  • 新增 Apache Cloudberry 、达梦 ,并补充 MongoDB Atlas、MongoDB SSL 和 Redis SSL 连接能力。

新增

  • 新增 SQL 工单文件上传,支持 UTF-8 SQL 文件、可配置大小限制、按行分段预览。
  • 新增 CI/CD 发布流程级联编排,支持父子流程、批量编排、变更传递、失败重试和触发权限控制。
  • 新增 私有化 GitLab 作为 CI/CD 发布源,支持 HTTP/HTTPS、非标准端口、子路径部署,以及 Push、Merge Request Webhook。
  • 新增 Apache Cloudberry 数据源,支持连接配置、元数据浏览、SQL 查询及 PostgreSQL 兼容的表结构管理。
  • 完善达梦数据源支持,新增专用 SQL 引擎,覆盖 SQL 拆分、行为与权限分析、安全规则、系统函数和系统对象识别。
  • 新增 MongoDB Atlas SRV 连接模式。
  • 新增 MongoDB SSL 连接能力。
  • 新增 Redis SSL 连接,支持 CA、TrustStore、KeyStore 和客户端证书等配置方式。
  • 新增 账号资源权限批量授权和回收,可一次为多个账号配置相同资源权限。
  • 新增 11 种常用数据库驱动(安装包内置)

优化

  • 优化 大 SQL 处理链路,审批预分析、安全规则检查、CI/CD SQL 处理、任务打包、Sidecar 下载和执行报告均采用流式处理,减少完整 SQL 和任务集合的重复加载。
  • 优化 SQL 引擎架构,统一多数据库 SQL 拆分、行为和资源分析、执行授权及审计状态;MySQL 查询结果脱敏可基于列血缘识别来源字段。
  • 优化 工单和 CI/CD 详情,展示 SQL 识别、行为分析、安全规则检查及执行阶段的进度、统计、日志和失败原因。
  • 优化 偏好设置,将账号安全、CI/CD、数据查询和审批配置按页签组织,使用类型化控件、变更状态和服务端校验。
  • 优化 MFA 登录安全,使用数据库一次性挑战替代 MFA 前置 JWT,支持跨 Console 节点的原子重试次数限制、过期清理和一次性消费。
  • 优化 SQL 工作台的数据源树、空结果页签和列宽交互;复制被截断单元格时会读取完整内容,并恢复 Monaco SQL 诊断信息展示。
  • 统一工单、安全规则、用户中心、偏好设置和管理日志的页面页签样式,优化日志表格滚动、SQL 编辑器字体及大 SQL 分段阅读体验。
  • 优化 SQL 审计记录,在执行前创建审计记录并按稳定的查询标识更新运行状态,提升异步执行和 Sidecar 回报场景下的状态一致性。

修复

  • 修复 ClickHouse 启动依赖冲突、MariaDB INT UNSIGNED 读取、MySQL TINYINT(1) 数值展示、PostgreSQL CREATE TYPE 执行和 Doris BUCKETS AUTO 表结构解析问题。
  • 修复 不完整的非 MySQL 列血缘分析导致正常查询在执行前失败的问题,同时保留 SQL 行为分析、权限校验和安全规则检查。
  • 修复 初始化升级阶段加载安全规则插件时全局服务未注册,可能导致初始化失败的问题。
  • 修复 并发结果脱敏时原子类型缓存可能抛出 ConcurrentModificationException 的问题。
  • 修复 SQL 审计时间筛选、时区转换、总数分页、自定义列渲染和空用户名写入失败等问题。
  • 修复 工单重复提交、执行状态不自动刷新,以及恢复的 SQL 页签无法输入的问题。
  • 修复 大 SQL 工单详情未继续分段加载,以及追加内容后阅读位置跳动的问题。
  • 修复 表结构强制刷新仍读取旧缓存、全局查询安全规则未生效、安全规则手动修改参数不生效、规则详情布局错位、环境备注无法清空和 Doris 物化视图无法展开的问题。
  • 修复 PostgreSQL 临时 Schema 干扰对象浏览、数据源删除确认信息不直观,以及 MariaDB 查询和 SSL 连接兼容性问题。
  • 修复 数据源保存后临时上传的证书附件未清理的问题。

社区贡献者

BetaCat0(中国上海)

快速体验

海外镜像

bash 复制代码
docker run -d --name cgdm-alone -p 8222:8222 \
  -v cgdm_alone_conf:/root/cgdm/alone/conf \
  -v cgdm_alone_logs:/root/cgdm/alone/logs \
  -v cgdm_alone_data:/root/cgdm/alone/data \
  -v cgdm_mysql_data:/var/lib/mysql \
  bladepipe/cgdm-alone:4.0.0

中国区镜像

bash 复制代码
docker run -d --name cgdm-alone -p 8222:8222 \
  -v cgdm_alone_conf:/root/cgdm/alone/conf \
  -v cgdm_alone_logs:/root/cgdm/alone/logs \
  -v cgdm_alone_data:/root/cgdm/alone/data \
  -v cgdm_mysql_data:/var/lib/mysql \
  cloudcanal-registry.cn-shanghai.cr.aliyuncs.com/clougence/cgdm-alone:4.0.0

启动完成后,浏览器访问:http://localhost:8222

更多信息:

如果 CloudDM 对你有帮助,欢迎到 GitHub 或 Gitee 为项目点一个 Star,我们将会非常感激。也欢迎使用之后把反馈告诉我们。

相关推荐
白熊--π5 分钟前
读懂 Meta API 限流:从范围判断到工程优化
大数据·数据库·meta·facebook
Java爱好狂.7 分钟前
Java小白如何三天速通redis?
java·数据库·redis·架构师·分布式锁·java面试·java程序员
菜鸟上路_lbz10 分钟前
金仓数据库V9自增id报错
数据库
Novproxy_Z19 分钟前
账号批量封禁复盘:从日志定位是 IP 关联还是行为指纹关联
网络·数据库·tcp/ip
我喜欢就喜欢25 分钟前
IT疑难杂症诊疗室:从现象到根因的系统排查指南
数据库
其实防守也摸鱼35 分钟前
Codex 下载与本地部署实战指南
linux·服务器·前端·数据库·算法·ai
OxYGC41 分钟前
[玩转大模型] 第十一篇:售卖自己的 Skill——买断、订阅、定制、开源+付费增强,四条路到底哪条能收到钱
开源·大模型·agent·变现·skill
2603_9547083143 分钟前
如何进一步优化微能网协调控制箱的架构优势
大数据·数据库·人工智能·分布式·架构
瑶山1 小时前
stable-diffusion.cpp 参数全集整理(sd-cli.exe / sd-server.exe)
java·数据库·stable diffusion·参数全集
miofly1 小时前
GitHub 日榜趋势速报 | 2026-10-15
开源·github