如果你有其它一个DBA用户的话,就可以更改了 
alter user system identified by password

解决方案 »

  1.   

    还是用internal密码登入,可以直接修改所有用户的密码
      

  2.   

    connect to managemetn repository database as repository owner, and then: SQL> exec SMP_MAINTENANCE.RESET_SYSMAN PL/SQL 过程已成功完成。 
    Then the password is reset to oem_temp;
      

  3.   

    sqlplus sys/sys的口令 as sysdba   (也可以用internal登入)
    alter user sysman identified by 新口令
      

  4.   

    最简单的一个办法:您进ORACLE的企业管理器(用sys/change_on_install as sysdba登陆)进行修改就行了>>>>>>>>>>>>>>>>
      

  5.   

    改用操作系统认证,然后c:\>sqlplus /nologSQL>conn / as sysdbaSQL>alter user system identified by system_password
      

  6.   

    我用@$oracle_home\oracle\ora92\sysman\admin\vduresetsysman.sql
    显示:
    SQL> @d:\oracle\ora92\sys
    update SMP_VDU_PRINCIPALS_TABLE set password = 9ed0fa64bd9131058of74926ca
    '
           *
    ERROR 位于第 1 行:
    ORA-00942: 表或视图不存在
      

  7.   

    “connect to managemetn repository database as repository owner”怎么用啊!!!
      

  8.   

    怎樣找回sys和system系統管理員的密碼?
    C:\>sqlplus /nologSQL*Plus: Release 9.2.0.1.0 - Production on 星期三 3月 24 11:21:06 2004Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.SQL> connect / as sysdba
    已连接。
    SQL> alter user sys identified by sys;用户已更改。
    SQL> alter user system identified by system;用户已更改。SQL>http://expert.csdn.net/Expert/topic/2879/2879335.xml?temp=.7722589
      

  9.   

    修改sysman的口令需要以sys as sysdba的身份登录到oem的资料库,直接修改即可。
      

  10.   

    BaoJianJun兄的回帖很精彩!不知  Sysman/oem_temp    System/Manager    Sys/Change_on_Install 这三个用户是否都能修改!