ORA-01017: invalid username/password; logon denied 解决办法
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,ORA-01017: invalid username/password; logon denied解决办法环境介绍:操作系统RHEL6.4 X64、数据库:ORACLE 11.2.0.4.0;在现有
千家信息网最后更新 2025年11月14日ORA-01017: invalid username/password; logon denied 解决办法
ORA-01017: invalid username/password; logon denied解决办法
环境介绍:操作系统RHEL6.4 X64、数据库:ORACLE 11.2.0.4.0;在现有环境下手动创建数据库,在数据库的手动创建过程中没有大的问题,但在数据库创建完成后出现在本地可以登录数据库用户包括管理员账户,通过客户端远端无法登录报如下错误:

通过测试,或者在数据库系统中更换用户账户口令都无法解决问题,至此想到了ORACLE的密码口令文件,
[oracle@test11g ~]$ cd $ORACLE_HOME/dbs[oracle@test11g dbs]$ sqlplus /nologSQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 12 12:11:07 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.SQL> connect sys/sysadmin as sysdba #本地利用口令和密码可以登录Connected.SQL> quitDisconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options[oracle@test11g dbs]$ sqlplus /nologSQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 12 12:12:00 2016Copyright (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 -latotal 36drwxr-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 强制覆盖以前的密码;待密码重新生产在客户端上测试如下

如上图,用户可以通过客户端登录。
#总结:造成这错误的原因是粗心,原有的密码文件和ORACLE规定的密码文件在生产过程因粗心而出错,
#白费了一天时间来解决这个问题,切记一定要慎重,细心!!!
密码
文件
数据
数据库
问题
登录
口令
粗心
客户
客户端
环境
用户
系统
手动
账户
过程
错误
测试
生产
办法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
安溪县网络技术服务部
微办公软件开发
搭建家用服务器数据库
极道网络安全联盟
微信小程序客服消息插入数据库
手抄报题目网络安全
数据库左右连接场景
op服务器管理员
什么企业有软件开发需求文档
组态王用的那种数据库
爱康尼克斯连接不上数据库
求生 服务器内禁止随意改名
中国网络安全法答案
给服务器配置ip
mysql是查图书的数据库吗
网络安全相关法律法规问题
数据库中多对多关系
沈阳嵌入式软件开发招聘网
数据库需求分析考勤表
数据库多线程与多进程
软件开发 经历
大工18秋计算机网络技术3
服务器dsp
软件开发企业保密管理
当下网络安全问题
软件开发失业了吗
php从数据库调出信息
筑牢防火墙做网络安全小卫士
绝地求生2怎么选择其它服务器
任丘云巢互联网科技