我的电脑是以前同事的,用的是oracle9 i的数据库,现在是sys,system的密码统统不知道?请问怎么能用命令看到这些用户的密码?或者更改。
我摆渡了 。
宦游什么 冷备份。
连那个internal的缺省登陆用户也不能登陆上去吗?
  
因为我所有的密码都不知道,该怎么办? 
那个同事也联系不上?

解决方案 »

  1.   

    系统管理员身份登路windows后:
    1.搜索sqlnet.ora文件,打开它看看是否有SQLNET.AUTHENTICATION_SERVICES= (NTS),如果没有加上。
    2.查看当前用户是否在ora_dba组,如果不在这个组,加入这个组。
    3.sqlplus / as sysdba就可以登路数据库了。
    4.alter user sys identified by 123;
    5.alter user system identified by 123;
      

  2.   

    搜索sqlnet.ora文件,打开它看看是否有SQLNET.AUTHENTICATION_SERVICES= (NTS),如果没有加上。
    这个文件我是有的,但是我当前用户不在管理员组里面。只是表空间的用户名和密码知道,现在怎么去改。
    上面的方法也不能行通。
      

  3.   


    我上面说的是我不是在oracle管理员权限组里面。
      

  4.   

    你如果有操作系统的管理员权限,就可以把操作系统登陆帐户加到ora_dba组里。
    然后按2楼方法即可。
      

  5.   

    我以前也把系统密码搞忘了,后来偶然间试了试用户sys的密码sys, 用户system的密码manager
    结果还真被我试出来了