GBase 8a 透明加密存储
GBase 8a MPP Cluster 数据加密提供对数据库落地数据的软加密功能,支持表级或者列级不同粒度的加密要求。
具有以下特点:
1、透明加密/解密:数据在后台自动加密和解密2
2、轻量级数据加密/解密:加解密负载对整体性能影响小于5%
3、面向数据列的加密/解密:根据数据字段进行加密
4、国密加密算法:支持SM4国密算法
5、实现方式:
通过SQL方式创建加密表
通过密钥证书实现表的加密和解密
通过建表命令 create table 和 encrypt 关键字创建带 encrypt 属性的表或者列。
创建加密表示例如下:
create table t1 (a int, b varchar(5)) encrypt;
创建加密列示例如下:
create table t1 (a int, b varchar(5) encrypt);
创建证书
语法:CREATE ENCRYPTION CERTIFICATE IDENTIFIED BY ‘password’
示例:create encryption certificate identified by 'ddd22';
打开证书
语法:ALTER ENCRYPTION CERTIFICATE OPEN IDENTIFIED BY ‘password’
示例:alter encryption certificate open identified by '1111';
关闭证书
语法:ALTER ENCRYPTION CERTIFICATE CLOSE;
显示证书状态
SELECT * FROM INFORMATION_SCHEMA.ENCRYPTION_CERTIFICATE_STATUS;
修改证书口令
ALTER ENCRYPTION CERTIFICATE IDENTIFIED BY ‘old_pwd’ TO ‘new_pwd’;
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526