oracle system 账户被锁或者忘记密码

首先打开SQL PLUS

 

然后执行conn /as sysdba,不用输入口令直接登录。

登录成功!

 

若登录的时候出错,这是由于权限不足。


接下来打开【计算机管理】,选择【本地用户和组】,展开【组】,找到“ora_dba”


双击打开,看当前计算机登录的用户是否在组中,若不在,则选择【添加】→【高级】→【立即查找】,然后将当前用户添加进去,再到SQL plus中重复刚才的操作。

连接Oracle服务器成功后,执行alter user system account unlock; 来对system用户进行解锁。


若用户密码遗忘,执行alter user system identified by orcl;将system用户的密码更改为orcl,也可以改为自己定义的密码。

 

另一种方法

输入‘cmd’,打开命令提示窗口,输入如下命令: orapwd file=C:\app\Administrator\product\11.2.0\dbhome_1\database\PWDorcl.ora password=123456 这个命令重新生成了数据库密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。这个密码是修改sys用户的密码。

 

posted @ 2022-02-19 21:56  Sumi-eCrow  阅读(354)  评论(0编辑  收藏  举报