快速上手
用本地 Live Demo 看效果,再按默认拒绝的顺序接入自己的数据库。
此环境只用于体验 AgentSQL 的控制台与六个预置安全剧本,不是生产服务,也不连接任何真实业务数据库。
-控制台由独立的单网关演示源提供;入口地址保持为 https://agentsql.cn/demo/。公开演示未启用双网关 Kubernetes 配置或可选人员委托模式;版本边界见发布说明。
控制台由独立的单网关演示源提供;入口地址保持为 https://agentsql.cn/demo/。公开演示未启用双网关 Kubernetes 配置或可选人员委托模式;版本边界见发布说明。
AgentSQL(中文名:智盾)是面向 AI Agent 的数据库安全网关与 MCP Server。模型发出的 PostgreSQL / MySQL 请求在到达数据库前,经过身份认证、SQL 解析、静态与动态风险检查、四态决策与受控执行;结果按配置脱敏,并在应用层留下持久审计。
-v2.1.0 在崖山 YashanDB 23.4.1.109 指定实例上,验证最小权限账号、真实 HTTP MCP、R010 拒绝、手机号脱敏、持久审计及业务库和审计库故障关闭。支持范围限于合成数据的受控只读子集;公开 Live Demo 仍使用单网关合成 PostgreSQL 数据。
+v2.2.0 在 Oracle AI Database 26ai Free、FREEPDB1 指定合成实例上,验证最小权限账号的真实 HTTP MCP、R010 拒绝、手机号脱敏、双客户端及业务库和独立审计库故障关闭。Oracle 商业版、完整生产支持和预执行计划未验证;公开 Live Demo 仍使用单网关合成 PostgreSQL 数据。
v0.5.0 起 Apache-2.0 开源 · Go 单二进制交付(glibc / cgo 构建)· 自托管 · 无第三方遥测依赖
它不是 BI,也不是 ORM 或 Text2SQL,而是模型与数据库之间一道默认拒绝的安全闸门。
@@ -200,29 +200,29 @@文档 / 下载
按真实部署状态选择入口。文档对应源码仓库 github.com/cuipengdba/agentsql。
用本地 Live Demo 看效果,再按默认拒绝的顺序接入自己的数据库。
按控制台菜单了解审计、Agent、数据源、权限、规则、审批与脱敏边界。
对照客户端能力选择现有 /mcp、独立无状态 /mcp/2026-07-28 或 stdio,查看工具与拒绝边界。
用本地 Live Demo 看效果,再按默认拒绝的顺序接入自己的数据库。
按控制台菜单了解审计、Agent、数据源、权限、规则、审批与脱敏边界。
对照客户端能力选择现有 /mcp、独立无状态 /mcp/2026-07-28 或 stdio,查看工具与拒绝边界。
v2.1.0 提供 Linux amd64 / arm64 安装包与多架构镜像;Live Demo 入口仅使用合成数据。
docker pull ghcr.io/cuipengdba/agentsql:v2.1.0curl -fsSL https://github.com/cuipengdba/agentsql/releases/download/v2.1.0/install.sh | sudo sh -s -- install --version v2.1.0v0.4.0 起提供 linux/arm64 原生 glibc 包 · x86_64 / amd64 或 aarch64 / arm64 · glibc ≥ 2.28 · systemd · 需要 sudo/root
v2.2.0 提供 Linux amd64 / arm64 安装包与多架构镜像;Live Demo 入口仅使用合成数据。
docker pull ghcr.io/cuipengdba/agentsql:v2.2.0curl -fsSL https://github.com/cuipengdba/agentsql/releases/download/v2.2.0/install.sh | sudo sh -s -- install --version v2.2.0v0.4.0 起提供 linux/arm64 原生 glibc 包 · x86_64 / amd64 或 aarch64 / arm64 · glibc ≥ 2.28 · systemd · 需要 sudo/root
兼容性
本版深化崖山指定实例的受控只读证据,并补齐已认证 SQL 工具的数据源预检拒绝审计;其他数据库范围沿用 v2.0.0。下表按实际能力与指定环境证据分档。
兼容性
本版补齐 Oracle Free 指定实例的最小权限、受控只读、脱敏、审计与故障关闭证据;其他数据库范围沿用 v2.1.0。下表按实际能力与指定环境证据分档。
| 类别 | 数据库 | 适配状态 | 边界说明 |
|---|---|---|---|
| 关系型 | PostgreSQL 14–18 | 🟢 已适配 · 完整防护 | 全链路实测通过 |
| MySQL 8.0 | 🟢 已适配 · 完整防护 | 全链路实测通过 | |
| Oracle 23ai | 🔵 已适配 · 受控只读 | 连接 / 元数据 / 只读查询子集 | |
| Oracle AI Database 26ai Free | 🔵 指定版本受控只读 | FREEPDB1、服务端 23.26.3.0.0:最小权限 HTTP MCP、R010、脱敏、双客户端、权限撤销和故障关闭通过;预执行计划、商业版及完整生产支持未验证 | |
| 达梦 DM8 | 🟢 指定场景闭环 | Pack3、COMPATIBLE_MODE=0 真库只读链路 | |
| 崖山 YashanDB | 🔵 指定版本受控只读 | 23.4.1.109 指定实例:最小权限 HTTP MCP、R010、脱敏、双客户端与独立持久审计通过;TLS、主备和完整生产支持未验证 | |
| SQL Server 2025 | 🔵 已适配 · 受控只读 | 连接 / 元数据 / 只读查询子集 |
| 数据库 | 适配状态 | 说明 |
|---|---|---|
| 中电科金仓 KingbaseES | 🟢 PG 协议指定子集实测通过 | 仅 V9R1C10、PG 模式、单实例合成表:只读角色拒写,受控 SELECT、手机号脱敏、R006 拒绝和持久审计通过;v1.6.0 补齐故障关闭,v1.7.0 验证 CA 与主机名校验、错误证书拒绝、证书及账号密码轮换。其他模式、复杂查询、正式主备切换与生产负载未验证。验收记录。 |