我刚刚遇到了一个问题,要连接到SQL Developer中的数据库时出现了错误。
“不支持的验证器类型”
我在Google上做了一些研究,因为我们的DBA团队无法帮助解决这个错误。根据我的搜索,我的建议是增加一行
AddVMOption -Doracle.jdbc.thinLogonCapability=o3到sqldeveloper.conf文件。有人能解释一下增加这一行的重要性吗?这条线到底是做什么的?
谢谢。
发布于 2018-03-27 19:59:23
这是Oracle方面的一个bug,某些应用程序(特别是在带有JDK1.6和ojdbc6.jar的WebSphere 7上)无法登录数据库。这是因为在处理外部第三方JCE库(如BouncyCastle )时,Oracle驱动程序存在“问题”。
参考文献:https://vinaynotes.wordpress.com/tag/thinlogoncapability/
StackOverFlow参考文献:ORA-01017 when connecting through jdbc thin driver
发布于 2020-05-28 11:51:33
当对使用LDAP/Active身份验证的帐户进行身份验证时,我们发现此参数设置是必要的.企业用户帐户(EUS)甲骨文帐户。如果没有此设置,尝试登录将收到无效的id/密码错误。
https://stackoverflow.com/questions/49520851
复制相似问题