Oracleのパスワードが期限切れと出た時のメモ
「ORA-28001:パスワードが期限切れです」と出た時の対処法メモ
ググると出てくるのだけど、そのページがいつまでも残っているかわからないし、検索アルゴリズムの変更でたどり着けるかもわからないので自分用にメモっておく。
Oracleの管理アカウントでログインする。
sqlplus system/@@@@@@
管理アカウントのパスワードが分からなくなってしまったときはOracleが動いているサーバーからsysユーザーで入り、パスワードを再設定する。
sqlplus / as sysdba;
ALTER USER SYSTEM IDENTIFIED BY 新しいパスワード;
ALTER USER SYS IDENTIFIED BY 新しいパスワード;
デフォルトのプロファイルのパスワード有効期限を無期限にする。
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
エラーでログインできないユーザのパスワードを再設定する。
ALTER USER ユーザ名 IDENTIFIED BY 新パスワード;
ロックされているアカウントのロックを解除する。
ALTER USER ユーザ名 ACCOUNT UNLOCK;
以上。