http://www.shift-the-oracle.com/config/default-profile.html
Oracle 11g からデフォルトでパスワードの入力ミスでアカウントがロックされたり、パスワード変更が要求されるまで期限が約 6カ月に設定されたりしているので要注意。
ログイン失敗許容回数:10
パスワード有効期限:180
(中略)
セキュリティに何も心配の無い検証環境などでは以下のように変更してしまうとよい。alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS unlimited PASSWORD_LIFE_TIME unlimited PASSWORD_LOCK_TIME unlimited PASSWORD_GRACE_TIME unlimited
めも
LOCK解除例
http://www51.atwiki.jp/tak_is/pages/61.html
1. SQLPlusを起動 2. SYSDBAでログイン conn sys/パスワード as sysdba 3. デフォルトプロファイルの設定でパスワードを無期限に変更 alter profile default limit password_life_time unlimited; 4. ロックされているユーザのパスワードを再設定 alter user ユーザ名 identified by 新パスワード; 5. ロックされているユーザのロックを解除 alter user ユーザ名 account unlock; 6. パスワード変更したユーザのパスワードを再設定(元のパスワードに戻す) alter user ユーザ名 identified by 元パスワード;
参考
http://ratememo.blog17.fc2.com/blog-entry-847.html
http://tejunsho.com/oracle/20110512000138.html
ロックされているアカウントの確認
http://www.cosol.jp/tech/detail/ot0020_ora28000.shtml
select username , to_char(lock_date,'HH24:MI:SS'), account_status from dba_users;