前提条件
已创建数据库脱敏任务。
查看数据库脱敏任务
1.单击左上角的,选择区域或项目。
2.在左侧导航树中,单击,选择“安全>数据安全中心”,进入数据安全中心总览界面。
3.在左侧导航树中选择“数据脱敏”,进入“数据库脱敏”页面。
4.在数据库脱敏任务列表中,查看脱敏任务的详细信息,如下图所示,脱敏任务参数说明如下表所示。
说明输入任务名称或任务名称的关键字,单击搜索或按“Enter”,可以搜索指定的脱敏任务。
参数名称 | 参数说明 |
---|---|
启用/禁用任务 | 启用或禁用脱敏任务。 |
任务名称 | 脱敏任务的名称。 |
数据源/数据目标 | 脱敏任务的数据源和数据目标。 |
脱敏周期 | 脱敏规则的具体执行周期,说明如下: 手动执行:由用户自行启动的,且基于脱敏规则执行脱敏任务。 每小时:每几小时按照脱敏规则执行一次脱敏任务。 每天:每天固定时间按照脱敏规则执行一次脱敏任务。 每周:每周固定时间按照脱敏规则执行一次脱敏任务。 每月:每月固定时间按照脱敏规则执行一次脱敏任务。 |
操作 | 用户可以在操作栏中,执行立即运行、编辑、删除等操作。 |
编辑数据库脱敏任务
1.单击左上角的,选择区域或项目。
2.在左侧导航树中,单击,选择“安全 >数据安全中心”,进入数据安全中心总览界面。
3.在左侧导航树中选择“数据脱敏”,进入“数据库脱敏”页面。
4.在数据库脱敏任务列表中,在待编辑脱敏规则所在行的“操作”列,单击“编辑”,进入“数据源配置”页面。
5.配置数据源,如下图所示,具体参数说明如下表所示。
参数名称 | 参数说明 |
---|---|
任务名称 | 您可以自定义脱敏任务的名称。 任务名称需要满足以下要求: l 1~255个字符。 l 字符可由中文、英文字母、数字、下划线或中划线组成。 |
数据源选择 | 选择数据来源。可选择“SQLServer”、“MySQL”、“PostgreSQL”。 |
数据源 说明 如果没有可使用的云数据库,可单击“添加云数据库”,添加云数据库资产,具体的操作可参见添加云数据库。 | 数据库实例:选择脱敏数据所在的数据库实例。 |
数据库名:选择脱敏数据所在的数据库名称。 | |
模式:当“数据源选择”选择“SQLServer”和“PostgreSQL”时,显示该参数。 | |
数据表名:选择脱敏数据所在的数据表名称。 | |
数据类型:勾选后将该列数据拷贝到目标数据库。 此处还显示数据列的“目标数据类型”,“风险等级”。 |
6.单击“下一步”,进入“脱敏算法配置”页面。
- 勾选需要脱敏的数据列。
- 选择脱敏算法。脱敏算法详细信息请参见配置脱敏规则章节。
7.单击“下一步”,进入“脱敏周期”页面,配置脱敏周期。
选择并设置脱敏任务的执行周期:
- 手动:由用户自行启动的,且基于脱敏规则执行脱敏任务。
- 每小时:每几个小时执行一次脱敏任务。
示例:如果需要每2小时执行一次脱敏任务,则此处设置为:02:00
- 每天:每天几点几分执行一次脱敏任务。
示例:如果需要每天12:00执行一次脱敏任务,则此处设置为:12:00:00
- 每周:每周几的几点几分执行一次脱敏任务。
示例:如果需要每周一的12:00执行一次脱敏任务,则此处设置为:每周一12:00:00
- 每月:每月几日几时执行一次脱敏任务。
示例:如果需要每月12日的12:00执行一次脱敏任务,则此处设置为:每月12日12:00:00
说明如果设置每月31日执行一次脱敏任务,在当月日期少于31日的情况下,系统自动在当月最后一日执行任务。
8.单击“下一步”,进入“数据目标配置”页面。
- 选择数据库实例、数据库名,并输入数据表名。
如果输入的数据表名已存在,系统将刷新目标数据库中该数据表中的数据。
如果输入的数据表名不存在,系统将自动在目标数据库中新建该名称的数据表。
注意如果需要填写已有的数据表,请勿选择业务数据表,以免影响业务。
- 设置数据目标列名。
系统默认将生产与数据源列相同的名称,您可以保持默认名称,也可以根据需要进行修改。
9.单击“完成”,完成脱敏规则的编辑。
数据库脱敏任务创建成功后,需运行脱敏任务,系统才会按照设置的脱敏周期执行脱敏任务,运行数据库脱敏任务具体操作请参见运行数据库脱敏任务章节。
删除数据库脱敏任务
1.单击左上角的,选择区域或项目。
2.在左侧导航树中,单击,选择“安全>数据安全中心”,进入数据安全中心总览界面。
3.在左侧导航树中选择“数据脱敏”,进入“数据库脱敏”页面。
4.在数据库脱敏任务列表中,在待删除脱敏规则所在行的“操作”列,单击“删除”。
5.在弹出删除任务对话框,单击“确定”。