我在ORACLE下建立了一个P04用户名,现在忘记了密码,只能用INTERNAL/ORACLE登陆,
在查询P04用户的表时,只能在表名前加上P04用户名称.非常不方便.
使用alter user p04 identify newPassword 命令只
显示:User altered.
请教高手,如何取得该用户的口令.

解决方案 »

  1.   

    你可以用其它的管理员用户登录到OEM或是Enterprise CONSOLE
    如用
       sysman/oem_temp
        system/manager
        sys/install_on_change
    用户
    然后你到“安全”选项中修改p04这个用户的口令
      

  2.   


    把密码找回也不是用明文显示的,所以只能修改它了
    conn /as sysdba
    select * from  dba_users where username='P04';(大写)
    alter user P04 identified by 1234 ;
      

  3.   


    用最高权限登录 internal/oracle 然后把密码重新改过