更新时间:2026-09-23 GMT+08:00

什么是发现规则

发现规则:用于敏感数据发现任务,通过项目中的敏感数据发现任务执行,将特定的字段标记成一个特定的敏感数据域(Data Domain)。

一个数据域下有一个或者多个发现规则。用于相同数据域不同数据特征的敏感数据的发现,以提升发现的准确率。例如:姓名数据域下有中文姓名发现规则、英文姓名发现规则、中英文混合姓名发现规则等。

其中有一个规则是数据域默认规则,作为最常用的发现规则。

如何管理敏感数据发现任务请参见导入导出

数据域(Data Domain)是数据库加密系统中关于数据知识的一个描述,主要用于描述一个特定的数据业务实体。为了操作便捷性,数据域管理不是一个独立的模块,数据域管理集成在发现规则模块中。典型的数据域如:姓名、手机号码、年龄、营业执照等。

配置字段加密,有两种典型的做法:

  • 当需要加密的敏感字段较少时。例如:一个业务系统有几个或者十几个敏感字段需要加密,在数据库加密模块手工逐一配置即可。
  • 当需要加密的敏感字段非常多时,例如:一个业务系统成百上千的敏感字段需要加密,系统提供了批量配置加密的方法(使敏感数据发现的结果与配置过程联动)。

发现规则的概念是针对数据域而言的。即可以利用数据域下的发现规则去发现数据是否属于该敏感数据域。如图1所示,“手机号码”为一个数据域,“手机号码字段查找”为手机号码的敏感数据发现规则。

图1 数据域与发现规则