数据库实例:HC
所有用户密码:his
用PL SQL能登录,但是在cmd下却不能。
我在cmd下用的命令是:Sqlplus system/his@HC
但是会报错:
ERROR:
ORA-01017: invalid username/password; logon denied求原因!

解决方案 »

  1.   

    你本机的Tnsnames.ora怎样配置的?
    有几个HC相关的配置?
      

  2.   

    你用system用户登录的时候,是否应该将as sysdba附上?
      

  3.   

    Sqlplus system/his@HC as sysdba  --试试
    --再不行试试
    sqlplus / as sysdba
      

  4.   

    1、用户名和密码不对
    2、tns配置错误综上:需要给出你的tns配置,看一下
      

  5.   

    ORA-01017: invalid username/password; logon denied原因不是上面么?
      

  6.   

    是不是配置了操作系统验证? 你用PL/SQL登陆 更改system的密码 然后再sqlplus登陆下
      

  7.   

    这个情况我了解。
    首先你不要太相信pl/sql developer,你可以试试,只要用户名对了,随便输个密码都能登陆。
    其次,可能是权限问题,或者概要文件限制了。
    你用这个方法登陆
    sqlplus sys/password as sysdba
    然后
    grant CONNECT,RESOURCE to username;
      

  8.   

    PL/SQL,随便输入密码可以登录。怀疑
      

  9.   

    输入的密码或者用户名的大小写可能不对,pl/sql貌似是不区分大小写的。
      

  10.   

    tnsping bomc试下,看看监听开了没