更新时间:2026-09-22 GMT+08:00
分享

新增发现任务

进行数据库敏感数据发现,需要通过创建一个敏感数据发现任务实现。

新增发现任务需完成以下操作:

  1. 定义发现任务名称。
  2. 选择要发现敏感数据的数据库、Schema和表。
  3. 选择发现方法、匹配率和需要发现的敏感数据域。

操作步骤

  1. 使用系统管理员sysadmin账号登录数据库加密系统。
  2. 在左侧导航树中选择“项目管理”。
  3. 查看项目列表,鼠标悬停在需要创建发现任务的项目上,项目显示为如下状态,如图1所示。

    图1 新增发现任务

  4. 单击上图“进入”。进入该项目管理首页。如图2所示。

    图2 项目管理首页
    • 项目管理首页显示的是当前系统的基本情况,包括:
      • 当前系统包括几个数据库。如上图:1个。
      • 当前系统包括多少张表。如上图:11个。
      • 当前系统包括多少字段。如上图:87个。
      • 涉及加密的表有几个。
      • 共有几个字段进行了加密。
    • 以及运行数据库加密系统的宿主机的性能情况。
      • CPU监控:显示服务器CPU的数量和使用率。
      • 内存监控:显示内存数量和内存使用率。
      • 磁盘空间:显示数据库加密系统所在机器的磁盘使用情况。

  5. 单击左侧“发现梳理”菜单;然后单击右上角“新增发现任务”。如图3所示。开始创建一个全新的敏感数据发现任务。

    图3 新增发现任务

  6. 在弹窗中,填写“发现任务名称”和“备注”后,单击“下一步”,如图4所示。发现任务步的参数配置说明如表1所示。

    图4 发现配置1
    表1 发现任务参数说明

    参数

    说明

    发现任务名称

    自定义字符串,可根据实际业务填写。

    备注

    非必填,可填写备注信息。

  7. 单击“下一步”,进入数据源(资产库)选择界面,如图5所示。

    图5 发现配置2
    • 数据源:在下拉选择框内选择要进行发现的数据源(资产库)。
    • SCHEMA列表:选择数据源后,系统会自动展示已经加入到该项目中可用的SCHEMA。
    • 表列表:选中一个Schema,在右侧表列表中会展示该Schema下所有的表。这时候可以选择“全选”选择所有的表;或者逐一选择需要进行敏感数据发现的表。

  8. 单击“下一步”,进入如图6所示页面,选择采样方式、设置最大采样数、匹配率、敏感类型。参数说明如表2所示。

    图6 发现配置3
    表2 设置采样规则参数说明

    参数

    说明

    采样方式

    顺序:按顺序方式进行采样,即,按照数据库自然返回值采样。

    最大采样数

    采样的行数。

    匹配率

    在采样的数据中符合发现规则的数据占比。

    例如:最大采样数为1000,匹配率30%,当满足规则的数据达到300条,即被判定该列为特定的敏感数据。

    数据域

    选择要发现的敏感数据域。

    如何定义数据域及其发现规则,请参见发现规则。

    敏感数据发现的最佳实践。

    • 对一个陌生系统,初次进行敏感数据发现时,尽量将匹配率设置的较低,如10-20%,保证应发现尽发现。当对系统比较熟悉后,逐步提升匹配率,提升数据发现的准确性。逐步达到最佳值,确保梳理工作量降低。
    • 敏感数据发现是个辅助工具,不能保证100%准确度。发现完成后还需人工进行确认,以保障系统的正确运行。

  9. 单击“添加敏感类型”,添加本次要发现的敏感数据类型。

    可选择多个敏感数据域,包括:选择该数据域的发现规则(需在数据域模块提前配置,也可使用系统自带的敏感数据域规则),如图7所示。
    图7 选择要发现的数据域和发现规则
    • 选择第一个复选框:即选择所有支持的敏感数据域。
    • 逐一选择第二个开始的复选框:选择特定的敏感数据域,可以逐一添加。
    • 选择发现规则:每个数据域有一个默认的发现规则,缺省选择默认发现规则。也可以选择其他的发现规则,如图8所示,例如:姓名支持两种发现规则。
      图8 选择指定数据域发现规则

  10. 参数设置完毕后,单击“确定”,进入图9所示。

    图9 敏感数据域发现完毕

  11. 再次单击“确定”,一个发现任务创建完毕,保存退出。

    自动返回“敏感数据发现任务列表”,如图10所示。

    图10 敏感数据发现任务列表

相关文档