Skip to content
Datablau DAM数据治理产品手册
安全网关 模块手册下载 PDF

安全网关快速开始 ​

目标是让一个测试账号通过 JDBC 网关读取少量样本,并看到预期的动态脱敏结果。

开始前准备 ​

准备项完成检查
测试数据源与样本DAM 中可用,目标表字段存在,查询范围已获准
访问身份确定使用 DAM 用户登录还是虚拟账号;明确本次要验证谁的权限
脱敏预期明确哪些行可以返回、哪些字段应脱敏、哪些字段应保持原样
网关与驱动管理员提供可用网关地址、服务端口和 Datablau JDBC 驱动包
数据库客户端具备添加自定义 JDBC 驱动及测试连接的操作权限

不要用管理员的查询结果代替业务身份验证。也不要为了制造测试结果去修改真实敏感数据;可以选择已有授权样本。

1. 配置访问范围与脱敏方式 ​

按脱敏规则与访问策略设置目标账号、对象范围和脱敏方式。记录每个测试字段的预期呈现,后续逐项核对。

完成检查:规则与策略对应同一批表字段和访问身份。只建立脱敏规则,不能作为最终查询已脱敏的证明。

2. 建立服务端网关 ​

按服务端配置新建网关,选择数据源、端口及登录模式,启用后核对状态。

新建安全网关及登录方式配置

图示标出新建入口。重点核对数据源、服务端口和用户登录方式,再在客户端填写相应连接参数。单击图片可查看原图。

完成检查:详情中的“服务网关链接信息”与拟使用地址一致,端口属于本次代理的数据源,用户登录方式与凭据来源匹配。

3. 连接 JDBC 客户端 ​

按JDBC 客户端配置驱动。以 DBeaver 为例,先在“数据库 → 驱动管理器”添加驱动包与类 com.datablau.jdbc.Driver,再新建连接。

连接 URL 使用 jdbc:datablau://[host]:[port],将方括号部分替换为网关详情中的实际值。使用与所选登录模式匹配的账号,执行连接测试。

完成检查:测试成功后能查看预期数据库对象。若连接失败,先排查网络、服务、驱动和认证,不直接修改脱敏规则。

4. 查询样本并核对审计 ​

  1. 选择已配置策略的目标表与字段,执行范围明确的查询。
  2. 将返回行、脱敏字段及非目标字段与准备阶段的预期逐项比较。
  3. 记录本次使用的网关、访问身份、查询时间和结果。
  4. 进入“日志审计”查找同一次查询,核对 SQL 详情。
  5. 按验证指南补充其他获准访问身份及限制场景。

完成检查:结果符合预期且能够与审计记录对应。动态脱敏改变的是访问时的呈现,不表示源数据库数据已被改写。

完成标志与下一步 ​

连接成功、策略保存成功、脱敏结果正确是不同检查点。全部通过后再逐步扩大对象及用户范围。需要将 BI 用户身份传递到网关时,继续阅读 FineBI 接入准备,另行验证用户映射与默认权限。