Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


加密机

📄字数 492
👁️阅读量 加载中...

用于存储透明数据加密(TDE/Transparent Data Encryption)口令的对象,最多支持255个加密机。

注意

  • 仅允许具有ACL_SSO安全标记权(无对象类型)的用户创建、查询此对象,如SYSSSO安全管理员。
  • ACL_SSO安全标记权(无对象类型)权限值请参阅权限记录解析-解析流程中表3.3权限标志。
  • 加密机信息查询请参阅sys_encryptors系统表。
  • 目前暂未支持销毁加密机。

一、创建加密机

1.1 语法格式

1.2 参数说明

  • encryptor_name:待创建的加密机名称,名称长度限制范围[1,64]。
  • encryption_key:加密口令,口令长度限制范围为[1,64]。

1.3 示例

  • 示例1
    使用SYSSSO安全管理员创建加密机。

    sql
    -- 使用SYSSSO安全管理员登录并执行操作
    -- 创建加密机
    SQL> CREATE ENCRYPTOR 'enc_1' BY 'enc_key_value';
    
    -- 查询加密机
    SQL> SELECT * FROM sys_encryptors WHERE name='enc_1';
    +--------+----+-------+
    | NODEID | ID | NAME  |
    +--------+----+-------+
    | 1      | 2  | enc_1 |
    +--------+----+-------+