PLSQL或Navicat远程连接Oracle数据库时出现“ORA |
您所在的位置:网站首页 › plsql连接oracle配置12557 › PLSQL或Navicat远程连接Oracle数据库时出现“ORA |
通过PLSQL或Navicat连接远程Oracle服务器,提示ORA-12638:身份证明检索失败错误,登录服务器验证数据库一切正常,连接本地的数据库也正常。 这是由于Oracle的认证方式使用了本地操作系统认证(NTS)导致的。只需通过配置文件修改为口令文件认证(NONE)或者直接通过Oracle自带的Net Manager修改 一、通过配置文件修改为口令文件认证(NONE) 1、在Oracle安装路径的\product\11.2.0\dbhome_1\NETWORK\ADMIN下找到sqlnet.ora文件(路径:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN) 2、将SQLNET.AUTHENTICATION_SERVICES= (NTS)中NTS修改为NONE。如果没有这句,手动添加一下即可。 二、直接通过Oracle自带的Net Manager修改 1、点击开始菜单,找到Oracle的Net Manager 3、点击Net Manager进行程序进行修改,修改方式如下,移除右侧的所选方法。 点击加号进行展开 点击概要文件 点击命名下拉框,选择Oracle高级安全性 选中NTS,将其移至左边 保存退出即可 以上两种方式都是修改的sqlnet.ora文件,采用一种修改方式即可,注意如果采用第二种界面化方式修改,修改完成后一定要保存一下配置。 修改完成后,需要重启PLSQL生效。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |