日々のメモ

興味のあること、仕事のことを色々と

オラクルアカウントロック解除の方法

2006-10-22 17:39:36 | Weblog
SQL> sqlplus /nolog
SQL> connect / as sysdba
でログインし、
SQL> select * from DBA_USERS;
でアカウントを解除したいユーザーのACCOUNT_STATUSがEXPIRED & LOCKEDになっていることを確認

SQL> alter user アカウントを解除したいユーザー名 account unlock;
SQL> select * From DBA_USERS;
ででアカウントを解除したいユーザーのACCOUNT_STATUSがEXPIREDになっていることを確認

SQL> quit
で一度接続をきる

[oracle@DBSV ~]# sqlplus アカウントを解除したいユーザー/昔使ってたパスワード
でログイン
ERROR:
ORA-28001: パスワードが期限切れです。


SCOTTに対するパスワードを変更しています。

となるので、パスワードを再設定することでアカウントロックが解除される。