你的INTERNAL帐号密码忘记了怎么办

  今天碰到一个问题:INTERNAL帐号密码忘了:(通过查阅资料,找到一个方法进入数据库:

  在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证或使用Oracle数据库的密码文件进行身份验证。

  Oracle数据库的密码文件存放有超级用户INTERNAL/SYS的口令及其他特权用户的用户名/口令,它一般存放在ORACLE_HOME\DATABASE目录下。

  在使用Oracle Instance Manager创建一数据库实例的时侯,在ORACLE_HOME\DATABASE目录下还自动创建了一个与之对应的密码文件,文件名为PWDSID.ORA,其中SID代表相应的Oracle数据库系统标识符。

  因此,解决这个问题很简单,俺就在密码文件上下手了:)

  “开始”—“运行”,输入
引用:
orapwd file=d:\Oracle\Ora81\DATABASE\PWDnewfile password=NEWPSW entries=5”