VMwareにOracle11gをインストールしているのですが、
久しぶりにsqlplusにログインしたところ以下のエラーが発生しました。
ERROR: ORA-28002: the password will expire within 7 days
Oracle10gまではパスワードは無期限でしたが、
Oracle11gからはパスワードの有効期限があるようです。
パスワードの期限を無期限に変更し、
パスワードを再設定します。
sqlplusに管理者権限を持つユーザかsysユーザでログインします。
sqlplus sys/管理者パスワード as sysdba
以下のSQLを実行します。
alter profile default limit password_life_time unlimited; alter user ユーザ名 identified by "パスワード";
パスワードはダブルクォーテーションで括らないとエラーになります。
記号の区別がつかないためと思われます。