「Oracle 21c」ロックされたユーザーを確認、解除する方法

環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
SQL*Plus: Release 21.0.0.0.0

操作方法
1.SYSDBA権限でsqlplusへ接続します

>sqlplus / as sysdba

SQL*Plus: Release 21.0.0.0.0 - Production on 土 9月 10 13:26:51 2022
Version 21.3.0.0.0

Copyright (c) 1982, 2021, Oracle.  All rights reserved.



Oracle Database 21c Express Edition Release 21.0.0.0.0 - Production
Version 21.3.0.0.0
に接続されました。
SQL>

2.ユーザーのロック状態を確認します。
ロックされたユーザーを参照するには「DBA_USERS」を参照します。
SQL構文

SELECT
    USERNAME
    , ACCOUNT_STATUS
    , LOCK_DATE 
FROM
    DBA_USERS 
WHERE
    ACCOUNT_STATUS <> 'OPEN';

3.ロックされたユーザーを解除します。

ALTER USER cftuser ACCOUNT UNLOCK;

 

Oracle 21c

Posted by arkgame