betway必威-betway必威官方网站
做最好的网站

Oracle用户密码含有特殊字符导致无法登陆解决方

当Oracle数据库客商的密码含独特字符如 @ 时,直接使用正规的密码输入,由于oracle将@后的字符剖析为网络服务名而以致登录战败

即日境遇二个比较离奇的难点: 在客商端上使用sqlplus用普通顾客能够登陆,可是system以及sys客商均无法登陆,提醒ORA-12154: TNS: 不大概分析钦命的一而再标志符 SQL conn system@webdata 输入口令: ERROR: ORA-12154: TNS: 无法深入分析钦赐的三翻五次标志符 SQL conn xgplat@webdata 输入口令: 已接二连三。 本来认为客商端是三拾伍人的因由,就在oracle服务器上用sqlplus登入,也还是长久以来SQL conn system@webdata Enter password: ERROR: ORA-12541: TNS:no listener SQL conn xgplat@webdata Enter password: Connected. 问了部分人我们都相比较迷糊,搞不清什么难点。有时见到有些人说是否和密码文件有关,那个时候小编才想到作者的system/sys客户的密码中都包蕴三个@字符。 比方作者的密码是123@456,这使用sqlplus登陆的时候就领会成sqlplus system/123@456@webdata,那样sqlplus就知道成123末尾的就是数据库的一而再字符串,那样自然就报错并提醒TNS: 不可能深入深入分析钦赐的接连几日标记符或no listener 之后在服务器上用sqlplus / as sysdba登陆后改正sys/system的密码,再度尝试就一切日常了 当Oracle数据库客户的密码含独特字符如 @ 时,直接选拔正规的密码输入,由于oracle将@后的字符深入分析为互联网服务名而导致登录失利如下演示 顾客名称叫:wang密码为:oracle@1网络服务名字为:sun 的事态: Linux平台:'wang/"oracle@1"'@sun --1个双引号扩密码,1个单引号扩 客户名 密码,即: '客商名/"密码"'@服务名 [11:41:14oracle@dvd adump]$sqlplus wang/oracle@1@sun SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 30 11:41:24 2012 Copyright (c) 1982, 2009, Oracle. All rights reserved. ERROR: ORA-12532: TNS:invalid argument [betway必威,11:42:24oracle@dvd adump]$sqlplus 'wang/"oracle@1"'@sun --1个双引号扩密码,1个单引号扩 客商名 密码,即: '顾客名/"密码"'@服务名 SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 30 11:42:25 2012 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the OLAP and Data Mining options wang@SUN Windows 平台:wang/"""oracle@1"""@sun--3个双引号扩密码,即: 客户名/"""密码"""@服务名 C:/Users/wanglei.ITADMINsqlplus wang/oracle@1@sun SQL*Plus: Release 11.2.0.1.0 Production on 星期二 10月 30 13:20:00 2012 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-12154: TNS: 无法深入深入分析钦命的接连标志符 请输入客商名: C:/Users/wanglei.ITADMINsqlplus wang/"""oracle@1"""@sun--3个双引号扩密码,即: 客商名/"""密码"""@服务名 SQL*Plus: Release 11.2.0.1.0 Production on 星期二 10月 30 13:20:30 2012 Copyright (c) 1982, 2010, Oracle. All rights reserved. 连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the OLAP and Data Mining options

经常来说演示 顾客名称叫:wang密码为:oracle@1互连网服务名字为:sun 的情景:

Linux平台:'wang/"oracle@1"'@sun --1个双引号扩密码,1个单引号扩 顾客名 密码,即: '顾客名/"密码"'@服务名

[11:41:14oracle@dvd adump]$sqlplus wang/oracle@1@sun

SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 30 11:41:24 2012

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

ERROR:

ORA-12532: TNS:invalid argument

[11:42:24oracle@dvd adump]$sqlplus 'wang/"oracle@1"'@sun --1个双引号扩密码,1个单引号扩 客商名 密码,即: '顾客名/"密码"'@服务名

SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 30 11:42:25 2012

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

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

With the OLAP and Data Mining options

wang@SUN>

本文由betway必威发布于网络技术,转载请注明出处:Oracle用户密码含有特殊字符导致无法登陆解决方

TAG标签: betway必威
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。