婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle用戶密碼含有特殊字符導致無法登陸解決方法

Oracle用戶密碼含有特殊字符導致無法登陸解決方法

熱門標簽:貴陽智能電銷機器人官網 溫州人工外呼系統 地圖標注付款了怎么找不到了 北京外呼系統公司排名 北京營銷外呼系統廠家 外呼系統鄭州 沈陽400電話是如何辦理 外呼系統口號 百度地圖標注員是干什么

今天碰到一個比較奇怪的問題:
在客戶端上使用sqlplus用普通用戶可以登錄,但是system以及sys用戶均無法登錄,提示ORA-12154: TNS: 無法解析指定的連接標識符
SQL> conn system@webdata
輸入口令:
ERROR:
ORA-12154: TNS: 無法解析指定的連接標識符
SQL> conn xgplat@webdata
輸入口令:
已連接。
本來以為客戶端是32位的緣故,就在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
[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.ITADMIN>sqlplus 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.ITADMIN>sqlplus 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

您可能感興趣的文章:
  • Oracle數據庫用戶的密碼過期時間如何修改為永不過期
  • Oracle 用戶密碼有效期的sql語句
  • 修改oracle數據庫用戶名及密碼的方法
  • oracle忘記sys/system/scott用戶密碼的解決方法
  • Oracle的默認用戶密碼
  • Oracle 添加用戶并賦權,修改密碼,解鎖,刪除用戶的方法
  • 提升Oracle用戶密碼安全性的策略

標簽:溫州 潮州 包頭 衡水 衢州 通遼 淮北 定西

巨人網絡通訊聲明:本文標題《Oracle用戶密碼含有特殊字符導致無法登陸解決方法》,本文關鍵詞  Oracle,用戶,密碼,含有,特殊,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle用戶密碼含有特殊字符導致無法登陸解決方法》相關的同類信息!
  • 本頁收集關于Oracle用戶密碼含有特殊字符導致無法登陸解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 阳江市| 澳门| 沙坪坝区| 甘肃省| 沧州市| 辉县市| 赣州市| 萝北县| 托克逊县| 高州市| 大厂| 密云县| 德兴市| 九龙县| 海南省| 滦平县| 和田市| 额济纳旗| 浑源县| 泌阳县| 西吉县| 隆子县| 赤水市| 濮阳市| 乐平市| 密山市| 平远县| 东海县| 南漳县| 汉沽区| 榆社县| 梅河口市| 娄烦县| 永吉县| 响水县| 罗田县| 莲花县| 孟村| 余江县| 德清县| 精河县|