你再用Internal用户将system的密码改一下,不就可以用system用户了。

解决方案 »

  1.   

    谢谢!怎么改?有一个passwd文件是什么,在哪里?
      

  2.   

    system用户的密码不需要修改passwd文件,只需用internal登录执行语句:
    alter user system identified by 新密码
      

  3.   

    那dba的密码岂不是人人可得而改知,太危险了吧。
      

  4.   

    要修改dba的密码,必须具有比其更高的权限,这个权限不是人人有的。
      

  5.   

    所以几乎所有oracle入门书上都讲,安装好数据库后第一要记得修改几个缺省用户的密码。你的system用户密码被改了,可不要忘了还有internal/oracle和sys/change_on_install哦。
      

  6.   

    oracle 中权限级别:
    internal > sys > system
    internal是oracle owner, 即操作系统中的oracle 用户.internal可以在数据库没有启动的时候使用。因为它不是通过数据库授权的。internal 可以改任何人的密码.sys是内置的sysdba, 不能把它从dba中删除.system是普通的dba.
      

  7.   

    请问怎样修改INTERNAL的密码?