Oracle Database ユーザーをロックして使用禁止にする

Oracle Database ユーザーをロックして使用禁止にする

Oracle Databaseで、ユーザーをロックして使用禁止にする手順を記述してます。「ALTER USER」で対象のユーザーを指定して「ACCOUNT LOCK」で可能です。解除する方法も記述してます。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition

手順

ユーザーをロックして使用禁止にするには、「ALTER USER」で「ACCOUNT LOCK」を使用します。

ALTER USER ユーザー名 ACCOUNT LOCK;

実際に、以下の「sampleuser」というユーザーをLOCKしてみます。

ALTER USER sampleuser ACCOUNT LOCK;

実行結果

これで、このユーザーは使用禁止になります。

ロック解除

ロックを解除するには、「UNLOCK」を使用します。

ALTER USER ユーザー名 ACCOUNT UNLOCK;