当前位置: 首页 > news >正文

Oracle 11g 多数据库环境下的TDE设置

19c的TDE wallet的设置是在数据库中设置的,也就是粒度为数据库,因此不会有冲突。

而11g的设置是在sqlnet.ora中,因此有可能产生冲突。

这里先将一个重要概念,按照文档的说法,wallet是不能被数据库共享的。

If there are multiple Oracle databases installed on the same server (for example, databases sharing the same Oracle binary but using different data files), then each database must access its own Transparent Data Encryption wallet. Wallets are not designed to be shared between databases. By design, there must be one wallet per database. You cannot use the same wallet for more than one database.

方法也很简单,就是利用环境变量。

假设1个数据库服务器上有2个11g数据库:orcl和orcl2。

sqlnet.ora的内容为:

ENCRYPTION_WALLET_LOCATION=(SOURCE=(METHOD=FILE)(METHOD_DATA=(DIRECTORY=/home/oracle/app/oracle/wallet/$ORACLE_SID)))

接下来创建目录:

mkdir /home/oracle/app/oracle/wallet
mkdir /home/oracle/app/oracle/wallet/orcl
mkdir /home/oracle/app/oracle/wallet/orcl2

然后在各种数据库中创建wallet和master key即可:

-- ORCL
ALTER SYSTEM SET ENCRYPTION KEY IDENTIFIED BY "Easy2rem";-- ORCL2
ALTER SYSTEM SET ENCRYPTION KEY IDENTIFIED BY "Easy2rem";

然后可以看到不同的wallet文件:

$ md5sum /home/oracle/app/oracle/wallet/orcl/ewallet.p12
b417fcbc78e36d00f9fbc9f791dd073c  /home/oracle/app/oracle/wallet/orcl/ewallet.p12$ md5sum /home/oracle/app/oracle/wallet/orcl2/ewallet.p12
4ec6259c904023ace23127f00b8645c9  /home/oracle/app/oracle/wallet/orcl2/ewallet.p12

接下来,也就没什么可说的啦。

http://www.lryc.cn/news/237688.html

相关文章:

  • vue3使用pinia实现数据缓存
  • 【CSS】min 和 max 函数(设置最大最小值)
  • ip地址跟wifi有关系吗
  • [算法学习笔记](超全)概率与期望
  • SpringCloud相关
  • 在 Linux 和 Windows 系统下查看 CUDA 和 cuDNN 版本的方法,包括使用 nvcc 命令
  • 4.10每日一题(二元函数极值相关重要性质,反复学习)
  • idea项目中java类名出现带 j 小红点,如何解决?
  • 生产环境_移动目标轨迹压缩应用和算法处理-Douglas-Peucker轨迹压缩算法
  • HINSTANCE是什么?
  • uniapp小程序定位;解决调试可以,发布不行的问题
  • C++学习 --pair
  • Android Frgment中onActivityResult无效的问题
  • 【C#二开业务冠邑】通过界面查看数据来源
  • 使用大语言模型 LLM 做文本分析
  • Windows本地搭建rtmp推流服务
  • 机器学习二元分类 二元交叉熵 二元分类例子
  • Postgresql运维信息(一)
  • Jupyter Notebook的下载安装与使用教程_Python数据分析与可视化
  • 快速入门:构建您的第一个 .NET Aspire 应用程序
  • 主流开源大语言模型的微调方法
  • Django DRF权限组件
  • leetcode每日一题31
  • 使用Pytorch测试cuda设备的性能(单卡或多卡并行)
  • SpringBoot-AOP-基础到进阶
  • Midjourney绘画提示词Prompt参考学习教程
  • 美国费米实验室SQMS启动“量子车库”计划!30+顶尖机构积极参与
  • DCDC同步降压控制器SCT82A30\SCT82630
  • 本地/笔记本/纯 cpu 部署、使用类 gpt 大模型
  • 企企通亮相广东智能装备产业发展大会:以数字化采购促进智能装备产业集群高质量发展