钱包配置错误

时间:2018-11-25 01:40:29

标签: sql oracle

我已经按照以下方式配置了一个钱包

  1. 将sqlnet.ora配置为包括钱包目录
  2. 以sys身份访问CDB $ ROOT,并使用ADMINISTER KEY MANAGEMENT CREATE KEYSTORE '$ORACLE_HOME/wallet' identified by password;创建密钥库
  3. 使用ADMINISTER KEY MANAGEMENT SET KEYSTORE CLOSE IDENTIFIED BY password
  4. 关闭钱包

根据我的理解,如果我尝试访问ORCL数据库,应该收到一条错误消息,提示钱包未打开?但是当我使用sqlplus sys/orcl as sydba登录时,我没有收到任何错误。

如果有帮助,我正在运行Oracle Developer DB VM。

1 个答案:

答案 0 :(得分:0)

在钱包打开的情况下,尝试创建具有加密列的新表,或创建具有加密的表空间,然后将表创建/移动到该表空间。

然后,关闭钱包并尝试从该表中查询。

必须将可加密对象(列,表,数据文件,表空间)设置为ENCRYPTed,才能应用TDE。