当前位置:首页 > 开发教程 >

ORA-12638:Credential retrieval failed(身份证明检索失败)解决

时间:2013-08-28 16:58 来源: 作者: 收藏

版本:oracle 11g

解决方法:

  在sqlnet.ora中设置SQLNET.AUTHENTICATION_SERVICES= 0。本人亲自验证,可以解决此问题。

  网上说设置SQLNET.AUTHENTICATION_SERVICES=(NTS) 或者 (NONE),尝试之后都不能解决此问题。

  stackoverflow上给出了其他两种解法方法:将SQLNET.AUTHENTICATION_SERVICES所在行删除,或者SQLNET.AUTHENTICATION_SERVICES= (对,你没有看错,=后面没有值),本人没有尝试过,但提问题的人反馈可以解决问题。

  虽然问题解决了,但其中的原理不明,不知各位同学遇到这个问题都是如何解决的。哪位大牛可以解释下其中的原理……