SQL*Plusを使用したアカウントのロック解除およびパスワードのリセット

ユーザー・アカウント・パスワードをロック解除およびリセットするには、このSQL*Plusプロシージャを使用します。

  1. Oracle Databaseソフトウェア所有者ユーザーとしてログインします。
  2. ORACLE_HOMEおよびORACLE_SID環境変数を設定します。
  3. SQL*Plusを起動し、SYSユーザーとしてデータベースにログインし、SYSDBAとして接続します。
    $ $ORACLE_HOME/bin/sqlplus
    SQL> CONNECT SYS as SYSDBA
    Enter password: sys_password 
  4. コマンドALTER USER account IDENTIFIED BY password ACCOUNT UNLOCK;を入力して、アカウントをロック解除します。

    注意:

    アカウントのロックを解除してもパスワードをリセットしなかった場合、パスワードは期限切れのままとなります。そのユーザーとして最初に接続する際にパスワードを変更する必要があります。