ORA-12638: 身份证明检索失败】的更多相关文章

本地Sqlplus 连一远程数据库,出现 ORA-12638: 身份证明检索失败,pl/sql developer 也是同样的问题,tnsping 是没有问题的. 找到本地的sqlnet.ora文件,注释掉 SQLNET.AUTHENTICATION_SERVICES= (NTS), 或者把nts 替换为none 即可. 注:SQLNET.AUTHENTICATION_SERVICES 表示oracle将采用何种验证方式, nts表示采用本地操作系统认证 none表示将采用口令文件方式认证 当然…
本地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= (N…
我的电脑是64位,oracle也是64位, plsql客户端是32位,oci连接的是32位 11.2版本: 用plsql 连接本地或远程数据库都没问题.在用 Navicat Premium 连本也没问题,连远程就报错:ORA-12638: 身份证明检索失败 解决办法 找到oracle安装目录:D:\app\ln_qi\product\11.2.0\dbhome_1\NETWORK\ADMIN 打开sqlnet.ora 还有一个 plsql 32位客户端 F:\instantclient_11_2…
ORA-12638: 身份证明检索失败 的解决办法 2008年06月25日 星期三 11:42 the NTS option makes the Oracle client attempt to use your current Windows domain credentials to authenticate you with the oracle server. This could fail for a couple of reasons: - The Oracle server is…
本地客户端用PLSQL Developer连接远程数据库时提示: ORA-12638: 身份证明检索失败!!! 解决方法一: 此目录下F:\myorcl\product\11.2.0\client_1\network\admin找到sqlnet.ora文件: 如果存在SQLNET.AUTHENTICATION_SERVICES= (NTS)设置,则修改为:SQLNET.AUTHENTICATION_SERVICES= (NONE), 如果不存在,则直接添加SQLNET.AUTHENTICATIO…
PLSQL 连接Oracle时提示 “ORA-12638: 身份证明检索失败” 错误, 但是开发IDE可以正常连接,DataGrid 可以正常连接,所以确定是本地设置问题. 网上搜了一下,说是因为Oracle的高级安全性验证导致,解决办法如下: 开始 -> 程序 -> Oracle -> Net Manager→本地→概要文件→网络安全→验证→去掉所选方法中的 "NTS" 就可以了. 另外一个解决方案应该是同理的: D:\app\sabre\product\11.2.…
用PL/SQL或Navicat连接本地或远程Oracle数据库的时候报错:ORA-12638: 身份证明检索失败 解决方法: 开始 -> 所有程序 -> Oracle - Oracle_home-> Configuration and Migration Tools(配置和移植工具) ->Net Manager 启动后:本地→概要文件→Oracle高级安全性(Oracle Advanced Security)→验证→去掉所选方法中的 "NTS" 就可以了.…
今天在使用应用程序连接Oracle时碰到了 “ORA-12638: 身份证明检索失败” 错误, 解决方法:这是因为Oracle-client端的高级安全性验证导致,解决办法如下: 开始 -> 程序 -> Oracle-OraClient11g- -> Configuration and Migration Tools ->Net Manager→本地→概要文件→Oracle高级安全性→验证→去掉所选方法中的 "NTS" 就可以了.…
找到安装目录:C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN 打开sqlnet.ora 在里面找到 SQLNET.AUTHENTICATION_SERVICES= (NTS)将其更改为: SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE) 或者注释掉:#SQLNET.AUTHENTICATION_SERVICES= (NTS) 原因是 :我 的电脑是域控中,而 NTS 仅仅 是WIndow OS的验证方式.…
使用客户端可以连接,但只有一个站点出现此问题,非常郁闷,网上查了一下,发现是用户认证问题,解决办法如下: 在ORACLE客户端目录下 NETWORK/ADMIN下的sqlnet.ora,使用记事本打开,修改里面的 SQLNET.AUTHENTICATION_SERVICES= (NTS) 更改NTS为NONE即可,或将其注释,前面加#即可 NTS是WinNT的认证方式…