在忘掉SYSDBA的情况下可以修改SYSDBA的密码。前提是找到oracle的安装路径。
在\oracle\product\11.2.0\dbhome_1\database 目录下有PWDsid.ora的文件字样,这是存储用户账号和密码信息的文件,sid代表你的数据库实例名,此文件无法用文本编辑。删掉。
在DOS下面使用orapwd.exe,如果无法运行请查询oracle的环境变量是否正确。
orapwd file= PWDsid.ora password=123456这个命令是修改sys用户的密码。你把生成的文件覆盖原来的密码文件。除sys和system其他用户的密码不会改变。