Oracle 10G用em登陆提示 您用用户名或口令无效,但是我用PLSQL登陆就可以。这是为什么。

解决方案 »

  1.   

    怀疑:你用em和plsql登录的不是一个数据库(实例)!
      

  2.   

    楼主看看你的OracleDBConsoleorcl服务是否开启了,这是oracle数据库控制台服务,orcl是oracle的例程标识,运行EM时,必须开启这个服务
      

  3.   

    不好意思,看错了,既然你已经打开了EM,能用plsql进去说明这个用户有connect权限,可能是你登陆的不是同一个数据库吧
      

  4.   

    在plsql中的命令窗口show user;一下,看出来的用户名,因为plsql登入的用户不一定是你输入 用户。
      

  5.   

    这是你的用户密码不对
    你能用plsql登并不能说明你的用户密码是对的
    因为plsql登的时候可能是以windows用户来认证的,所以这时你不输密码都是可以登的,
    在这种情况一般都是你的密码忘了
    只要改一下密码就OK了
    你既然可以用plsql登 ,那你用他登好了,登上再执alter user sys identified by sys
     这样sys 用户的密码就是sys了,你再在em里登 就可以了
      

  6.   


    楼上错了。 sys用户登录EM是要先进行一个操作 将SYS用户加入到Oracle 的 J2EE 控制台 然后才能登录的
      

  7.   

    刚刚安装好了Oracle ,安装的时候设置所有密码是WELCOME,登陆网页,用户名写SYSTEM ,密码是WELCOME,就是连接不上去
      

  8.   

    就得用sqlplus登陆后更改密码。已验证。九楼正解。