数据库被锁,一般知道是具体的哪个用户被锁,但我想知道的怎么查看哪个用户被锁;
PL/SQL工具方式登录
1、以管理员身份运行登录,用select * from dba_users;语句查找,查看account_status状态,以LOCKED的都是被锁的。
2、解锁:我是以用户名为 SMWB_FRAMEWORK做示范的。
alter user SMWB_FRAMEWORK ACCOUNT UNLOCK;
3、再重置一下密码算了
alter user SMWB_FRAMEWORK IDENTIFIED BY salis;
以命令形式查看
1、在运行里面输入cmd在DOS模式下输入sqlplus,然后以system用户登录,其中system/salis@shb-pc/test的解释,system是用户名,salis为密码,shb-pc/test:为实例名称
2、再以sys用户的sysdba方式连接
3、解锁:我是以用户名为 SMWB_FRAMEWORK做示范的。
alter user SMWB_FRAMEWORK ACCOUNT UNLOCK;
4、再重置一下密码算了
alter user SMWB_FRAMEWORK IDENTIFIED BY salis;