1. ホーム
  2. oracle

[解決済み] Oracleのパスワードの有効期限をオフにするにはどうすればよいですか?

2022-04-14 18:24:54

質問

開発用にOracleを使用しています。 データベースの再構築にいつも使っているブートストラップアカウントのパスワードが期限切れになってしまいました。

このユーザー(および他のすべてのユーザー)のパスワードの有効期限を恒久的にオフにするにはどうすればよいですか?

Oracle 11gを使用していますが、デフォルトでパスワードが失効します。

解決方法を教えてください。

Oracleの特定のユーザープロファイルのパスワード有効期限ポリシーを変更するには、まず、そのユーザーが使用しているプロファイルを確認します。

select profile from DBA_USERS where username = '<username>';

そして、never expire を使って制限を変更します。

alter profile <profile_name> limit password_life_time UNLIMITED;

事前に制限を確認したい場合は、こちらをご利用ください。

select resource_name,limit from dba_profiles where profile='<profile_name>';