# 多表批量加密
多表批量加密提供的是对多个表的存量历史数据快捷加、解密的功能。
对大型业务系统，需要加密的表、字段非常多，逐一设置加密规则、逐一进行单表、单字段加密需要耗费大量的时间。
此时管理员可以使用系统提供的"批量加密管理"功能。减少逐一单击的工作量，同时减少存量历史数据加密的总消耗时间。
#### 操作步骤
1. 使用系统管理员sysadmin账号[登录数据库加密系统](https://support.huaweicloud.com/usermanual-dbss/dbss_03_0004.html)。
2. 在左侧导航树中选择"项目管理"。
3. 将鼠标悬浮于需要配置的项目之上，单击"进入"，进入项目。
4. 管理员依次选择左侧菜单"加密设置管理 \> 批量加密管理"。通过此功能可以同时对多个表的字段执行加解密操作。详细内容如[图1]所示，参数说明如[表1]所示。
   
   图1批量加密管理   
   ![](https://support.huaweicloud.com/usermanual-dbss/zh-cn_image_0000002729745622.png "点击放大")
   在当前项目中，所有已经配置了加密规则的表、列均显示在此页面中。
    表1批量加密管理表格含义 
   | 参数     | 参数含义                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   |:---|:---|
   | 数据源名   | 数据源名即资产库名。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | SCHEMA | 该资产库中的Schema。                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 表名     | 数据库的表名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 字段名    | 表中字段名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 字段类型   | 表所属字段的数据类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 注释     | 来自数据库的表中字段的注释。 自动从数据库中获取表字段的定义Comments内容。                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 加密算法   | 该字段在加密时使用的加密规则的名称。 加密规则是加密算法及工作模式的组合。例如：SM4算法的GCM工作模式。                                                                                                                                                                                                                                                                                                                                                                                               |
   | 密钥     | 该字段加密使用的密钥。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 执行状态   | 任务执行状态。 - 执行中：任务正在执行中  - 空白：未执行或者执行完毕                                                                                                                                                                                                                                                                              |
   | 状态     | 加密/解密状态。 - 加密中  - 加密完成  - 加密失败  - 解密完成  - 解密中  - 解密失败   |
   | 操作     | 单击"详情"，可以： - 查看该字段详细的加密情况。  - 查看、下载对应的加密日志。                                                                                                                                                                                                                                                                                 |
      
   
   
5. 单击"批量加密"，对列表中的所有列进行加密。
 
#### 相关操作
- 批量解密：与批量加密相对，批量解密是对列表中的所有列进行解密。单击"批量解密"即可。
- 删除多余列：存量历史数据加密过程中，为了防止例外发生，系统自动对数据进行了备份，放到了备份列中。单击"删除多余列"，将删除这些备份列。
 
