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规定的密码文件在生产过程因粗心而出错,

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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html超链接悬浮,下列css代码,能控制鼠标悬浮其上的超链接样式

    html超链接悬浮,下列css代码,能控制鼠标悬浮其上的超链接样式摘要:下列不属特性品的主要质量于食。标悬置为将E1端道化的命令是非信方式口设。新中国成0年立7来,上的式特色民主协商中国局面)的成(已形,特色提供中国主义制度障要保为建完善立和了重社会。…下列不属特性品的主要质量于食。变动成本法下,制鼠包括期间成本。标悬置为将E1端道化的命令是非信方式口设。在全基础竣后的售的()内程报业务完成后交付应数据。些积制度作用建立极的有哪务员和完回避善公。特点休的公务…

    2022年7月19日
    14
  • vmware中安装centos_虚拟机系统安装教程

    vmware中安装centos_虚拟机系统安装教程一、前言最近有网友反应初学Linx不会安装,找了许多教程不是太全面,总会遇到一些要不是启动不了,要不是连不上网,各种问题,为了让大家能够顺利的安装,小乐写了一个非常详细的教程,让大家少入坑。二、背

    2022年8月5日
    6
  • Pytest(18)pytest接口自动化完整框架思维导图[通俗易懂]

    Pytest(18)pytest接口自动化完整框架思维导图[通俗易懂]pytest接口自动化完整框架思维导图

    2022年7月30日
    5
  • Django组件_django路由path

    Django组件_django路由path什么是Django中间件中间件(Middleware)是一个用来处理Django的请求(Request)和响应(Response)的框架级别的钩子,它是一个轻量、低级别的插件系统,用于在全局范围内改

    2022年7月31日
    5
  • Web后端开发入门(1)

    Web概述:    在英语中web表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:    1.静态Web资源(如html页面):指web页面中始终不变的数据。    2.动态Web资源:指web页面中供人们浏览的数据是由程序产生的,也就是实时变化的数据。动态Web应用的实现手段:    静态web开发技术有html,常用动态web开发…

    2022年4月4日
    41
  • Linux下自动检测Tomcat宕机,并自动重启[通俗易懂]

    Linux下自动检测Tomcat宕机,并自动重启[通俗易懂]Linux下自动检测Tomcat是否宕机,并自动重启公司服务器tomcat经常自动挂掉,具体原因无法找到。所以做了这次调整。让Linux自动检测tomcat是否宕机1.新建一个名字为XX.sh的文件,文件内容如下#!/bin/sh#获取tomcat进程ID/usr/local/tomcat_ds_api#TomcatID=$(ps-ef|greptomcat|grep-…

    2022年7月23日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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