Oracle が有効期限のないパスワードを設定する方法は次のとおりです。
1. ユーザーがどのプロファイルを持っているかを確認します (通常はデフォルトです)。
sql>SELECT username,PROFILE FROM dba_users;
2プロファイルのパスワード有効期間設定を指定します (デフォルトなど) にチェックを入れます:
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3. パスワード有効期間をデフォルトの 180 日から「無制限」に変更します:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
変更後にデータベースを再起動する必要はなく、変更はすぐに有効になります。
4. 変更後、ORA-28002 警告が表示されなかったアカウントには、再度同じプロンプトが表示されなくなります。
プロンプトが表示されたアカウントは、パスワードを再度変更する必要があります。例: China Exam Network
$sqlplus / as sysdba sql> alter user smsc identified by <原来的密码> ----不用换新密码
推奨チュートリアル: "Oracle Tutorial"
以上がOracleでパスワードを期限切れにしないように設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。