700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > ORA-12638: 身份证明检索失败--转自王明辉的部落-博客园

ORA-12638: 身份证明检索失败--转自王明辉的部落-博客园

时间:2019-10-17 15:49:59

相关推荐

ORA-12638: 身份证明检索失败--转自王明辉的部落-博客园

本地oracle客户端用PLSQL Developer连接远程数据库,每次登录都会在很久之后,出现ORA-12638:身份证明检索失败,tnsping 表明TNS配置没有问题。

解决方案:

D:\app\sabre\product\11.2.0\client_1\NETWORK\ADMIN

此目录下找到sqlnet.ora文件,如果存在SQLNET.AUTHENTICATION_SERVICES= (NTS)设置,则修改为:SQLNET.AUTHENTICATION_SERVICES= (NONE),如果不存在,则直接添加SQLNET.AUTHENTICATION_SERVICES= (NONE),我的问题得以解决。

SQLNET.AUTHENTICATION_SERVICES表示oracle使用哪种验证方式,NTS表示采用本地操作系统认证,NONE表示将采用口令文件方式认证。设定了none后,本地的操作系统认证将不被许可,oracle将采用口令文件认证(此时remote_login_passwordfile=exclusive)如connect /as sysdba登录,后报错RA-01031: insufficient privileges,实际上是要求你输入sysdba的用户名和密码

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。