访问审计与排查
安全网关服务端的日志审计用于确认连接、认证、SQL 请求和结果处理;它与 DDS 平台的安全操作日志不是同一份记录。
核对一条访问记录
- 记录测试账号、客户端、网关地址、目标库表和查询时间。
- 在网关管理页按时间、网关、用户和结果状态筛选日志。
- 检查请求是否经过 Datablau JDBC Driver、命中的策略和返回状态。
- 对比客户端看到的原值/脱敏值,确认策略作用于正确字段。
- 将日志导出或截图时脱敏账号、地址和数据内容。
常见失败路径
| 现象 | 先检查 | 进一步处理 |
|---|---|---|
| 无法连接 | 网关状态、端口、防火墙和 JDBC URL | 用最小查询验证网络与认证 |
| 认证失败 | 身份模式、DAM 用户或虚拟账号 | 重新确认账号是否被禁用、权限是否过期 |
| 返回原值 | 策略对象、字段映射、优先级和生效时间 | 使用明确敏感字段做单字段测试 |
| 查询失败但网关正常 | 后端数据库账号、驱动参数和 SQL 方言 | 直接用后端账号验证数据库连接 |
| 日志没有记录 | 请求是否实际经过网关、筛选时间和代理账号 | 与客户端连接日志按时间对照 |
不要通过重复执行查询来“测试”脱敏效果;优先使用专用测试数据和最小权限账号。
留存审计证据
一条可复核的验证记录至少包含:测试目标、访问身份、网关与后端对象、策略名称、执行时间、客户端结果、服务端日志编号和结论。性能测试报告不能替代单条策略的功能验证。
