- 如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER 密令修改密码:
先登录sys用户:
sys as sysdba
然后修改system用户密码:
ALTER USER SYSTEM IDENTIFIED BY 你的密码;
我是修改回原来的初始密码manager:
保险起见再解锁一下:
alter user system account unlock;
重启服务就ok可以登录了


2. sys用户密码重置
打开环境变量查看"oracle_home",对应的就是你的Oracle安装路径.
然后以管理员身份打开运行命令窗口:
鼠标右键点击win图标,如图
看到这个就说明你是管理员身份运行命令了:

根据你的安装路径找到口令文件直接删除:
注意我的口令文件名是缩写的可能和你们的不同,但是你们对比一下应该就知道了,保险起见,复制一下文件名然后直接删掉,我们通过命令重新创建:
orapwd file=E:\oracle11g\product\11.2.0\dbhome_1\database\你复制的文件名.ora
输入你要设置的密码,最好设置回初始密码,别以后又忘了,重启服务(看上文)
记得登录sys用户时要as sysdba声明哦
搞定…
本文介绍了当忘记Oracle的sys或system用户密码时的解决办法。可通过sys用户以sysdba角色登录,使用ALTER USER命令修改system用户的密码,并解锁账户。对于sys用户密码重置,则需删除并重建口令文件,设置新密码,确保重启服务后能正常登录。
7911

被折叠的 条评论
为什么被折叠?



