我在使用错误
连接到SQL Developer中的数据库时遇到了问题'不支持的验证程序类型'
我对Google做了一些研究,因为我们的DBA团队无法协助解决此错误。基于我的搜索的建议是添加行
AddVMOption -Doracle.jdbc.thinLogonCapability=o3
到sqldeveloper.conf文件。 有人可以解释添加这条线的重要性吗?这条线到底是做什么的?
谢谢。
答案 0 :(得分:0)
这是Oracle方面的一个错误,特别是在使用JDK 1.6和ojdbc6.jar的WebSphere 7上运行的某些应用程序无法登录到数据库。这是因为处理外部第三方JCE库(如BouncyCastle)时出现Oracle驱动程序“问题”。
参考:https://vinaynotes.wordpress.com/tag/thinlogoncapability/
StackOverFlow参考:ORA-01017 when connecting through jdbc thin driver
答案 1 :(得分:0)
我们发现对使用LDAP / Active Directory身份验证的帐户进行身份验证时需要此参数设置... IE企业用户帐户(EUS)oracle帐户。如果没有此设置,则尝试登录时会收到无效的ID /密码错误。