ora01017 linux,ORA-01017: invalid username/password; logon denied 解决办法

ora01017 linux,ORA-01017: invalid username/password; logon denied 解决办法ORA-01017:invalidusername/password;logondenied解决办法环境介绍:操作系统RHEL6.4X64、数据库:ORACLE11.2.0.4.0;在现有环境下手动创建数据库,在数据库的手动创建过程中没有大的问题,但在数据库创建完成后出现在本地可以登录数据库用户包括管理员账户,通过客户端远端无法登录报如下错误:通过测试,或者在数据库系统中更换用户账户口…

大家好,又见面了,我是你们的朋友全栈君。

ORA-01017: invalid username/password; logon denied解决办法

环境介绍:操作系统RHEL6.4 X64、数据库:ORACLE 11.2.0.4.0;在现有环境下手动创建数据库,在数据库的手动创建过程中没有大的问题,但在数据库创建完成后出现在本地可以登录数据库用户包括管理员账户,通过客户端远端无法登录报如下错误:

74b7ff9bf389e1cb1510789c2840b1a9.png

spacer.gif

spacer.gif

通过测试,或者在数据库系统中更换用户账户口令都无法解决问题,至此想到了ORACLE的密码口令文件,[oracle@test11g ~]$ cd $ORACLE_HOME/dbs

[oracle@test11g dbs]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 12 12:11:07 2016

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

SQL> connect sys/sysadmin as sysdba #本地利用口令和密码可以登录

Connected.

SQL> quit

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 – 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

[oracle@test11g dbs]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 12 12:12:00 2016

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

SQL> connect system/sysadmin as sysdba #本地利用口令和密码可以登录

Connected.

SQL> !

[oracle@test11g dbs]$ pwd

/u01/app/oracle/product/11.2.0/db_1/dbs

[oracle@test11g dbs]$ ls -la

total 36

drwxr-xr-x  2 oracle oinstall 4096 Jul 11 19:07 .

drwxr-xr-x 74 oracle oinstall 4096 Jul  7 18:27 ..

-rw-rw—-  1 oracle oinstall 1544 Jul 11 19:07 hc_test11g.dat

-rw-r–r–  1 oracle oinstall  950 Jul  8 10:29 inito11glen.ora.bak

-rw-r–r–  1 oracle oinstall 2851 May 15  2009 init.ora.org

-rw-r–r–  1 oracle oinstall  578 Jul  8 18:22 inittest11g.ora

-rw-r—–  1 oracle oinstall   24 Jul 11 18:18 lkTEST11G

-rw-r—–  1 oracle oinstall 3584 Jul 11 19:01 orapwdtest11g

-rw-r—–  1 oracle oinstall 3584 Jul  8 17:29 orapwdtest11g.org

#在此发现密码文件有问题,密码文件的在LINUX系统的文件格式为orapwORACLE_SID,在我的环境中ORACLE

#_SID=test11g,所以密码文件应该为orapwtest11g,但是目前的文件名为orapwdtest11g,应这种问题是

#自己粗心造成,所以重新生成密码文件

[oracle@test11g dbs]$ orapwd file=orapwtest11g entries=20 password=sysadmin force=y

#force=y 强制覆盖以前的密码;待密码重新生产在客户端上测试如下

spacer.gifed4cf3a7c9e1fbf7360fc07162a101be.png

如上图,用户可以通过客户端登录。

#总结:造成这错误的原因是粗心,原有的密码文件和ORACLE规定的密码文件在生产过程因粗心而出错,

#白费了一天时间来解决这个问题,切记一定要慎重,细心!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/138223.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 谈谈内存映射文件[通俗易懂]

    谈谈内存映射文件[通俗易懂]http://blog.csdn.net/ithzhang/article/details/7001650内存映射文件允许开发人员预订一块地址空间并为该区域调拨物理存储器,与虚拟内存不同的是,内存映射文件的物理存储器来自磁盘中的文件,而非系统的页交换文件。将文件映射到内存中后,我们就可以在内存中操作他们了,就像他们被载入内存中一样。内存映射文件主要有三方面的用途:1:系

  • betterintellj的激活码(注册激活)[通俗易懂]

    (betterintellj的激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • Matlab求解非线性规划(fmincon函数的使用)[通俗易懂]

    Matlab求解非线性规划(fmincon函数的使用)[通俗易懂]最近写文章需要用到fmincon函数(寻找约束非线性多变量函数的最小值)做优化,于是抽空学习一下;按照惯例,继续开个博文记录一下学习的过程。

  • 三极管的应用之开关电路设计「建议收藏」

    三极管的应用之开关电路设计「建议收藏」—引言—开关电路在单片机电路设计中经常用到,一般有两个作用,一是电平的转换,二是增加单片机IO口的驱动能力。虽然这个电路很简单,也很常用,但是我发现还是有些人电路结构错误或者参数不会设置。—电路结构—如图1所示,三极管开关电路基本结构由基极电阻,集电极电阻(负载)组成。图1三极管开关电路基本结构有些人设计的开关电路就没有基极电阻,有可能不是他不知道这种电路结构,而是他不会调参数,不管怎么改变Rb,始终电路都没有进入饱和区,最后将Rb短接后发现电路正常了,导致他认为这样电路是可以..

  • VelocityTracker简单介绍

    VelocityTracker简单介绍

  • YUI Compressor插件压缩后war中的js/css文件未压缩的解决方法(被maven打包顶替了)

    YUI Compressor插件压缩后war中的js/css文件未压缩的解决方法(被maven打包顶替了)YUICompressorMaven插件可以压缩/合并js或css文件,经常用在Maven项目中,但最近发现在wabapp中执行了mvninstall命令进行发布之后,终端中显示插件已经执行了压缩的动作,但在输出文件夹或者war包中js和css文件都还是未压缩的原始文件。这样执行mvninstall命令之后发现虽然执行了压缩任务,但是在目标目录下和war包中的js和css…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号