使用TLS证书JDBC连接到Oracle数据库(JDBC Connection to Oracle

2019-09-16 23:33发布

我试图用Java编写的连接类使用JDBC驱动程序连接到Oracle数据库,但我要保护等,其用于连接到Oracle数据库JDBCURL /用户名/密码的参数。

我必须使用TLS证书的概念来连接到Oracle数据库在java中。 我试图寻找工作的例子,但没能找到。

谁能给我一个想法,如何实施和后期我也必须增加连接池的概念吧。

提前致谢

Answer 1:

请参阅以下链接了解详情白皮书。

JDBC的URL必须使用技术合作项目协议,以便在JDBC Thin驱动程序激活SSL。

例如,下面的网址激活SSL:

 jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=servername )(PORT=2484))(CONNECT_DATA=(SERVICE_NAME=servicename))) 

这个答案假定您已经在Oracle服务器上正确配置TLS。 如果没有,请参阅SSL与Oracle JDBC瘦驱动白皮书。

本白皮书还包括更高级的选项,如身份验证,密码的选择等。



文章来源: JDBC Connection to Oracle database using TLS Certificate
标签: java oracle jdbc