为什么我在ORACLE的EM方式登录管理界面时会提示“ORA-28000: the account is locked”
我使用的是SYS和SYSTEM这两个帐号
帐户锁定.
用SYS,SYSTEM,SYSMAN登录都是这样.
这样操作:
在CMD中启动SQLPLUS;
用SYSTEM和SYS登录:
执行:
ALTER USER SYS ACCOUNT UNLOCK; 
显示用户已更改.打开http://MICROSOF-XXXXXX:5500/em 
启动,登录是用SYSTEM和sys
依然是:
SQLException ORA-28000: the account is locked

解决方案 »

  1.   

    就是用错误密码登陆次数太多了
    BTW
    楼主装的XP是某个GHOST版的吧
      

  2.   

    SYSTEM会被锁住,但SYS是锁不住的!SQL> show user
    USER 为 "SYS"
    SQL> select instance_name from v$instance;INSTANCE_NAME
    ----------------
    ehtSQL> alter user sys account lock;用户已更改。SQL> host sqlplus sys/top10@test as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期五 1月 29 11:35:39 2010Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    连接到:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining optionsSQL> show user
    USER 为 "SYS"
    SQL>  select instance_name from v$instance;INSTANCE_NAME
    ----------------
    ehtSQL>
    另外执行alter user sys account lock;后,DBCONSOLE依然能够登录。