Oracle忘记用户名和密码
程序员文章站
2022-07-13 14:12:51
...
一、解决方案
第一种通过sqlplus
1、找到sqlplus
2、命令行界面提示输入用户名
此时输入 /as sysdba
3、进入数据库后,输入
alert user ordsys account unlock;
注意有分号。然后提示你修改成功,在输入exit退出
4、再次进入sqlplus
输入用户名:ordsys
口令:ordsys
此时控制台会提示:error;the password has expired
5、修改口令,这次要记住(我居然又忘了),忘了的话,这样的方法就行不通了。
2、通过系统认证方修改用户密码
1、在CMD或者powershell中输入
sqlplus /nolog
2、接着分别输入
conn / as sysdba;
alter user ordsys account unlock;
alter user ordsys identified by 123456
3、这时候在用sqlplus登录
输入用户名:ordsys
口令:123456
会显示
这时候你需要在第2部CMD中输入
grant create session to test;
5、再次进入sqlplus登录,输入正确的用户名密码完美登录。