使用 Oracle 瘦客户端和 jdbc 强制加密网络流量?

Posted

技术标签:

【中文标题】使用 Oracle 瘦客户端和 jdbc 强制加密网络流量?【英文标题】:Force encrypted network traffic with Oracle thin client and jdbc? 【发布时间】:2011-09-07 18:30:35 【问题描述】:

有没有办法使用 Oracle 瘦客户端和 jdbc 强制加密网络流量(即结果集数据)?

我知道这可以通过设置 java.util.Properties 对象并将其传递给 DriverManager.getConnection(String, Properties) 来完成,但是有没有办法在 jdbc url 中指定它?

我正在使用用 Java 编写的第三方工具,它处理创建自己的连接,因此创建和传递 Properties 对象对我来说不起作用。

谢谢。

【问题讨论】:

【参考方案1】:

看看Oracle JDBC documentation。有一章是关于Client Side Security Features,讲的是使用系统属性为 SSL 配置瘦驱动程序。

【讨论】:

问题专门询问如何在 URL 中进行设置。您参考的文档讨论了如何使用属性进行设置,而不是如何通过 URL 进行设置。

以上是关于使用 Oracle 瘦客户端和 jdbc 强制加密网络流量?的主要内容,如果未能解决你的问题,请参考以下文章

为 Oracle JDBC 瘦客户端设置语言

Oracle 中的 JDBC 瘦连接字符串同时使用冒号和正斜杠

如何使用带有 TNSNames 别名语法的 JDBC 瘦驱动程序连接到 Oracle 数据库

oracle 瘦 jdbc 连接在不活动后接收“连接重置”

使用 JDBC 瘦客户端通过 SSL 连接到 Ignite 集群

Oracle笔记