ORA-12638: 身份证明检索失败

PLSQL Developer远程连接数据库时,报错:身份证明检索失败

尝试如下操作:

找到自己的oracle目录下的sqlnet.ora文件(参考路径:F:\app\lenovo\product\11.2.0\dbhome_1\NETWORK\ADMIN)

打开sqlnet.ora

把 SQLNET.AUTHENTICATION_SERVICES= (NTS)修改成

SQLNET.AUTHENTICATION_SERVICES= (NONE)  --如果不存在新增就好

问题原因:

SQLNET.AUTHENTICATION_SERVICES 表示oracle使用哪种验证方式,NTS表示采用本地操作系统认证,NONE表示将采用口令文件方式认证。设定了none后,本地的操作系统认证将不被许可,oracle将采用口令文件认证

 

 

你可能感兴趣的:(oracle)