更新时间:2024-08-13 GMT+08:00
分享

在结果中创建加密队列

根据敏感数据发现结果,针对性的创建加密队列,本章节介绍如何在结果中创建加密队列。

在配置加密队列之前,建议先进行仿真加密测试,检验加密过程中是否会存在问题,并解决相应问题。

您也可以在数据加密中创建加密队列。具体操作,请参见配置加密队列

在加密之前,数据表信息为正常明文信息,示例如图1所示。
图1 加密前查询结果

前提条件

在创建加密队列之前,已经创建密钥。

创建加密队列

  1. 使用系统管理员sysadmin账号登录数据库加密与访问控制实例
  2. 在左侧导航栏,选择敏感数据发现 > 敏感数据扫描
  3. 在扫描任务列表页面,找到目标数据资产,单击“查看”
  4. 在扫描结果列表页面,找到目标数据库表,单击“添加加密队列”
  5. 添加加密队列对话框中,设置加密信息,配置信息如表1所示。

    表1 添加加密队列

    参数

    说明

    数据源名称

    数据资产的资产名称。

    模式名

    资产的模式名。

    表名

    资产的表名。

    加密算法

    在下拉栏中选择加密的算法。

    可以在查看加密算法页面查看支持的算法类型。

    校验算法

    在下拉栏中选择校验的算法。

    校验算法用于重要数据的完整性校验,可以在查看加密算法页面查看支持的算法类型。

    每批条数

    设置加密队列每批处理的数据量。

    线程数

    设置加密队列占用的线程数量。

    启动队列

    勾选后,创建队列后自动启动队列。

    图2 添加加密队列

  6. 单击“加密列表”页签,勾选需要加密的列名称,并设置是否启用模糊查询功能。

    加密后,默认情况下无法进行模糊查询。如果符合以下情况,勾选启用模糊查询后支持模糊查询,模糊查询支持%_两种符号。
    • 密文编码方式为十六进制,不支持BASE64模式编码。如何配置,请参见设置加密参数
    • 字段为字符串类型(varcha)。其它类型不支持。
    图3 选择加密列

  7. 单击“初始化表”,开始对数据表进行初始化。
  8. 单击“完成”,创建加密队列。

结果验证

  1. 加密队列创建完成后,在数据加密 > 加密队列管理中查看和管理新建的加密队列。
  2. 加密队列完成存量数据加密后会自动移出。此时队列为已移出状态,但系统还会继续进行正常加密数据。

    图4 全密文模式

  3. 再次查询数据库表,查询结果是已被加密的数据示例如图5所示。

    图5 加密后数据

相关文档