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

验证动态脱敏与查询审计 ​

网关验证需要同时检查连接身份、查询结果与审计记录。使用经过授权的样本及测试账号,分别验证应允许和应限制的情况。

准备验证用例 ​

明确目标数据库、网关、表字段、测试用户及预期结果。至少包含以下适用情况:

场景预期检查
允许访问能读取获准范围
限制访问范围外对象不能按普通允许路径读取
行级控制返回记录符合配置条件
字段脱敏指定字段按规则呈现
非目标字段没有被错误套用其他字段规则
不同用户结果符合各自访问身份和策略

不要为验证方便直接使用管理员账号代替所有业务角色。

执行并核对 ​

  1. 按JDBC 配置连接目标网关。
  2. 确认登录模式和用户名,执行范围明确的查询。
  3. 将实际行、字段及值的呈现与预期比较。
  4. 更换需验证的访问身份,重复对应场景。
  5. 进入“日志审计”搜索本次查询,核对经网关执行的 SQL 详情。
  6. 记录成功与失败用例、错误信息和实际结果。

动态脱敏控制访问时的呈现,不应把显示变化当作源数据库数据已被改写。

区分日志 ​

网关日志审计记录经网关查询的 SQL;安全操作日志追溯用户在安全模块的管理动作。查询没有出现在审计中时先核对是否直连了后端、是否选错网关,以及查询时间范围。

兼容性检查 ​

已确认的数据库范围包括 Oracle、Hive、MySQL、PostgreSQL、DB2、Vertica。实际接入还需核对数据库、JDBC 客户端、驱动和网关的组合,并执行本页用例。历史测试通过不等于任意 SQL 或并发规模都已验证,不据此承诺固定性能。