我用dbca命令新建了数据库,再用以前的sid帐号登陆时 提示account is locked我还想用以前的数据库sid登陆怎么办呢?

解决方案 »

  1.   

    先用管理员权限登录
    解除锁定:
    alter user 用户名 account unlock; 
      

  2.   


    现在有2个数据库实例了。 如果在登陆的话要指定SID
    C:>SET ORACLE_SID=SID_NAME
    C:>sqlplus /nolog
    SQL>conn user/pwd这样就可以了,如果是帐号锁,用2楼的方法解决。
    ------------------------------------------------------------------------------
    Blog: http://blog.csdn.net/tianlesoftware
    网上资源: http://tianlesoftware.download.csdn.net
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
    Q Q 群:62697716 
      

  3.   

    orapwd 新建口令文件.
    然后使用
    sqlplus "/ as sysdba"登录.
      

  4.   

    1.cmd进入 sqlplus /nolog
    2.conn system/manager as sysdba
    3.alter user user_name account unlock;
      

  5.   


    用sqlplus "/ as sysdba" 登陆或者重建口令文件...
    Oracle OS认证以及口令文件
    http://blog.csdn.net/tianlesoftware/archive/2009/10/29/4737039.aspx
    ------------------------------------------------------------------------------
    Blog: http://blog.csdn.net/tianlesoftware
    网上资源: http://tianlesoftware.download.csdn.net
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
    Q Q 群:62697716 
      

  6.   

    alter user user_name account unlock;
    后面那个分号不能少;
    不然不会执行