使用Oracle SQL Developer连接db2,db2具有DATA_ENCRYPT

时间:2016-02-19 09:40:28

标签: db2 oracle-sqldeveloper

我已经将db2 jdbc导入到awl开发人员中,我可以找到db2选项卡。 但我找不到任何可以将securityMechanism应用于连接字符串的设置。 因此,当我连接数据库时,它一直提示不支持安全机制。 有什么方法可以将安全机制应用于连接,或者如果有任何方法我可以手动配置jdbc连接字符串?

1 个答案:

答案 0 :(得分:0)

DATA_ENCRYPT设置不是您使用securityMechanism属性设置的。这是服务器级别设置,但它仅适用于JDBC Type 2驱动程序(即使用格式为jdbc:db2:YOURDB的JDBC URL)。

尽管如此,DATA_ENCRYPT使用了一种弱安全机制,而D​​B2 Development Lab的许多IBM员工强烈建议不要依赖它。 SSL是推荐的安全机制,因此您应该与DBA讨论如何在数据库服务器上启用,以便将其与Java应用程序一起使用。