Oracle忘记密码以及账户被锁的解决办法

本文介绍了如何解决Oracle中SCOTT账户被锁定的问题。通过使用SQL*Plus并以SYS用户身份登录,执行解锁命令来恢复账户的正常使用,并提供了修改账户密码的方法。

o(╥﹏╥)o昨天安装Oracle和PLSQL弄了一天,好不容易PLSQL可以连接Oracle也可以登录了,但是今天一直提示这个错误:
在这里插入图片描述
(这是在SQL Plus里面的错误提示,PLSQL里也是)
我第一反应是密码输错了,然后又来了一遍,又来了一遍,我也忘了几遍之后,终于提示:
在这里插入图片描述
在网上找了找原因,说啥的都有,我一想干脆一不做二不休把密码改了吧,要是还不行,再想办法,结果居然可以了,(〃‘▽’〃)

解决Oracle用SCOTT登录账户被锁问题

第一步:打开cmd命令行,输入sqlPlus / nolog
在这里插入图片描述
第二步:输入conn sys /as sysdba
图一
这里的输入口令要输入在安装oracle配置口令管理时设置的口令。
图二
也可以直接这样输入:conn sys/change_on_install,change_on_install 是在安装配置口令管理中为sys用户设置的口令。

第三步:输入alter user SCOTT account unclock;
在这里插入图片描述

这样,经过上面三步,就可以解除被锁的账户SCOTT了。

更改口令设置

如果解锁了账户后,因为忘记用户口令需要修改,就可以在第三步后面执行更改口令设置:alter user SCOTT identified by Oracle11g;(不要忘记这个;分号)
在这里插入图片描述
Oracle11g 就是新设置的用户口令。
如果是直接修改用户口令,先执行前面两步,再执行这一步即可。

使用修改后的用户口令连接数据库吧。
输入:conn SCOTT/Oracle11g
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值