2021-05-31 11:29

Oracle数据库忘记密码

码自答

数据库

(1438)

(0)

收藏

Oracle数据库忘记密码,重置新密码。

本文采用数据库是Oracle11g

重置sys用户密码:

sys密码,是由数据库database目录下的PWDorcl.ora文件管理的。重置sys的密码,需要重新建PWDorcl.ora文件即可。注意该文件,只对sys密码有效,对其他用户的密码无效。

image.png

通过Oracle的bin目录下的orapwd.exe程序重置PWDorcl.ora文件。

image.png

操作如下:

image.png

windows的开始上点击右键,点击搜索。

image.png

搜索输入cmd 右键以管理员身份运行cmd命令提示符。

image.png

通过cd命令,进入Oracle的bin目录。

image.png

通过orapwd.exe程序重置PWDorcl.ora文件。

orapwd file=c:/product/11.2.0/dbhome_1/database/PWDorcl.ora password=wanmait force=y

wanmait是新密码

force=y覆盖原PWDorcl.ora文件 

c:/product/11.2.0/dbhome_1/database/PWDorcl.ora是原文件路径。

sys密码修改成功。

重置其他用户密码:

通过cd命令,进入Oracle的bin目录。

image.png

进入Oracle的bin目录。

image.png

利用SqlPlus客户端,通过sys用户以sysdba的身份登录到Oracle数据库。

命令:sqlplus sys/wanmait as sysdba

image.png

通过alter语句,修改scott用户的密码为wanmait。

命令:alter user scott identified by wanmait;

注意:语句后面由分号。


0条评论

点击登录参与评论