解锁Oracle数据库的某个用户

解锁Oracle数据库的某个用户

当我们安装完Oracle和PL/SQL developer之后 登录某个用户,发现无法登录,处于被锁状态,针对这个问题接下来讲解怎么解锁用户
win + r 键进入cmd命令提示符中可直接登录Oracle,输入如下命令:sqlplus(如图所示)解锁Oracle数据库的某个用户_第1张图片
1.然后输入用户名和口令(语句如下):

请输入用户名:sys as sysdba
输入口令:sys

(当然也可以直接这样输入sys/sys as sysdba)如图所示:
解锁Oracle数据库的某个用户_第2张图片
2.首先来查询一下用户状态(注意分号)

SQL>select username,account_status from dba_users;

解锁Oracle数据库的某个用户_第3张图片
(OPEN状态表示用户处于正常状态,LOCKED&LOCKED表示用户处于被锁定状态)

3.接下来我们来修改用户锁定状态(注意分号)

SQL>alter user 用户 account unlock;

解锁Oracle数据库的某个用户_第4张图片
(用户已更改,这样说明已经完成了解锁操作)
可以输入select username,account_status from dba_users;查询一下用户状态看看是否解锁成功!
解锁Oracle数据库的某个用户_第5张图片
4.在接下来我们可以重新给这个用户来设定用户密码(注意分号)

SQL>alter user 用户名 identified by 密码;

解锁Oracle数据库的某个用户_第6张图片
用户已更改成功,(sys为新密码)
这样就很哇塞了!
测试一下成否登录成功!
解锁Oracle数据库的某个用户_第7张图片

你可能感兴趣的:(oracle)