Skip to main content
SQLOZ
Chapter 20 DBA & Production Safety

第20章: OzMask - 敏感数据(PII)动态脱敏

概述: 本章介绍 OzMask 如何在生产数据网格渲染层中实时动态遮蔽个人敏感数据(PII),防止屏幕录制、截屏以及剪贴板导致的数据泄密。

本章内容:

20.1 核心价值与合规背景

在日常开发与运维排查中,若数据库中的用户敏感信息以明文形式全量曝光,将引发严峻风险:

  1. 法律合规风险 (个保法 / GDPR): 未经授权查看用户隐私属于违规违约行为。
  2. 截屏泄露风险: 协同办公中的屏幕共享、录屏与截图极易外泄敏感凭据。

OzMask 在网格渲染时实时应用动态掩码,构筑坚固的视觉防护屏障。

20.2 敏感列智能自动识别

OzMask 通过分析字段列名与字段内容特征,自动判定敏感属性并应用掩码:

敏感类型脱敏示例
电子邮箱 (email, mail)ozkan@ozcanyazilim.com.tr → o***n@ozcanyazilim.com.tr
手机号 (phone, mobile, tel)13800138000 → 138****8000
银行卡号 (card_no, credit_card)6222 0212 3456 7890 → **** **** **** 7890
身份证号 / 税号 (id_card, ssn, tax_id)110101199003072345 → 110101*********2345
密码与散列 (password, secret, hash)全字符遮蔽 (******)

20.3 启用脱敏与导出安全限制

  1. 在数据网格工具栏上点击 OzMask 盾牌图标 开启脱敏。
  2. 命中规则的字段数据立即以星号等掩码字符渲染。
  3. 剪贴板与导出保护: 开启脱敏时,复制为 SQL INSERT 功能将被自动禁用以防外泄。文件导出时将保存查询原始数据,请务必妥善保管导出的文件。

相关主题