ITPub博客

首页 > 数据库 > Oracle > Pdb tde加密表空间配置

Pdb tde加密表空间配置

原创 Oracle 作者:sjw1933 时间:2023-01-27 20:21:56 0 删除 编辑

首先

Configuring Transparent Data Encryption

编辑 sqlnet.ora

ENCRYPTION_WALLET_LOCATION=
 (SOURCE=
  (METHOD= FILE)
   (METHOD_DATA=
    (DIRECTORY= path_to_keystore)))

 

 

 

创建Software Keystore密码

Creating a Password-Based Software Keystore

ADMINISTER KEY MANAGEMENT CREATE KEYSTORE ' keystore_location' IDENTIFIED BY  software_keystore_password;

 

 

 

查询状态视图

V$ENCRYPTION_WALLET  

 

检查目录下是否有ewallet.p12生成

 

打开  Software Keystore

 

ADMINISTER KEY MANAGEMENT SET KEYSTORE OPEN IDENTIFIED BY  software_keystore_password [CONTAINER = ALL | CURRENT];

 

 

Setting the TDE Master Encryption Key in the Software Keystore

ADMINISTER KEY MANAGEMENT SET KEY IDENTIFIED BY  keystore_password WITH BACKUP USING 'emp_key_backup';

 

 

加密表空间:

STARTUP MOUNT;
ADMINISTER KEY MANAGEMENT SET KEYSTORE OPEN IDENTIFIED BY  keystore_password;
ALTER DATABASE OPEN;

 

 

Alter session set container=xxx

CREATE TABLESPACE encrypt_ts
  DATAFILE '$ORACLE_HOME/dbs/encrypt_df.dbf' SIZE 1M
   ENCRYPTION USING 'AES256'
  DEFAULT STORAGE  (ENCRYPT);

 

 

 

 

 

 

 

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23825935/viewspace-2932994/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
11年数据库行业经验,Oracle ACE、PG ACE、OCM、IBM Certified DBA、MySQL OCP、PolarDB技术专家、KCP、PCTP、PCSD、达梦师资认证、PolarDB开源社区技术顾问、ITPUB认证专家、某高校外聘教师

注册时间:2019-05-05

  • 博文量
    295
  • 访问量
    300808