问一个非常弱的问题,在oracle10g的console上面,有两个用户一直提示锁定状态,通过修改状态,并应用。发现再次登陆进入console上状态还是锁定,帮帮忙阿!利用plsql登陆还是提示“用户被锁定”

解决方案 »

  1.   

    sql*plus下应用sysdba执行:
    ALTER USER username ACCOUNT UNLOCK;
      

  2.   

    这个非常奇怪,在console 中将状态修改为未锁定,然后重新登陆oracle console 状态就又变成为锁定。这个成了用户死锁的一个结果。
      

  3.   

    这个问题已经解决,同样是在CSDN上,我查到的一样:
    1.可以在DBA登陆模式下试一试以下命令: 
    CREATE PROFILE DEFAULT_10GR1 
        LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED; 
    ALTER USER [USERNAME] PROFILE DEFAULT_10GR1; 
    2.这只能解决帐户锁定的问题,em还是登陆不了,仍然显示 
    The database status is currently unavailable. It is possible that the database is in mount or nomount state. Click 'Startup' to obtain the current status and open the database. If the database cannot be opened, click 'Perform Recovery' to perform an appropriate recovery operation. 
    3.通过上述的方式,完成了对账户解锁的操作。