Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: alter user sys identified by 新密码; alter user system identified by 新密码; 如果是第二种方法用以下方法修改密码: orapwd file=pwdxxx.ora password=你设定的新密码 entries=10 设定完后,重新启动服务,再次登陆就可以了。 打开windows命令行: c:> d: d:> cd D:/oracle/ora92/database D:/oracle/ora92/database> orapwd file=PWDszmis.ora password=jsshm entries=10 D:/oracle/ora92/database> net stop "OracleServiceSZMIS" D:/oracle/ora92/database> net start "OracleServiceSZMIS" D:/oracle/ora92/database> 成功了!注意orapwd 修改密码文件的时候 一定要区分大小写,还有要在修改前先将D:/oracle/ora92/database目录下的相应的密码文件删除了 才能再修改。。其实它是一个生成密码文件的过程。如果该目录下有这个密码文件,会提示存在相同名称的文件 -请删除或重命名!
第一种情况: 第二种情况: (不知道SYS密码) 1.在oracle中找到相应的密码文件:F:\oracle\product\10.2.0\db_1\database中找到文件pwdsid_ora,将这个文件删除; a.文件名为pwdorcl.ora是因为该数据库的sid为orcl; 查看口令的用户,即查看所有具有sysdba权限的用户 |
|