「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;