Oracle利用sql命令解锁被锁用户

😂 这篇文章最后更新于557天前,您需要注意相关的内容是否还可用。
目录导航
  • 1、查明哪些用户被锁:
  • 2、查看指定用户是否被锁
  • 3、解锁用户
  • 1、查明哪些用户被锁:

    select username,account_status,lock_date from dba_users;

    状态显示LOCKED即被锁。

    2、查看指定用户是否被锁

    查看某个用户(ABCuser这个用户)是否被锁:

    select LOCK_DATE,username from dba_users where username='testuser';

    LOCK_DATE为空说明没有锁定,非空为锁定。

    查看用户状态(是否被锁)

    select * from dba_users where username='testuser'

    3、解锁用户

    – 解锁 testuser表示实例名

    ALTER USER testuser ACCOUNT UNLOCK;

    – 修改用户密码 testuser表示实例名

    alter user testuser identified by newpass;