ALTER PROFILE 文を使用して、ユーザー定義プロファイルを変更します。 Oracle 互換 PolarDB データベースは、次の文をサポートしています。

ALTER PROFILE profile_name RENAME TO new_name;

ALTER PROFILE profile_name
      LIMIT {parameter value}[...] ;

LIMIT 句および 1 つ以上のスペース区切りのパラメーターと値のペアを使用して、Oracle 互換 PolarDB データベースによって適用されるルールを指定できます。 ALTER PROFILE ... RENAME TO を使用して、プロファイルの名前を変更することもできます。

パラメーター

パラメーター 説明
profile_name プロファイルの名前を指定します。
new_name プロファイルの新しい名前を指定します。
parameter プロファイルによって制限される属性を指定します。
value パラメーターの制限を指定します。

次の例は、acctg_profile という名前のプロファイルを変更する方法を示しています。

ALTER PROFILE acctg_profile
       LIMIT FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 1;

このプロファイルは、ログインロールがサーバーに接続するために失敗した試行の数を計算するために使用されます。 プロファイルは、ロールが 3 回の試行で正しいパスワードで認証されなかった場合、アカウントが 1 日間ロックされることを指定しています。

次の例では、acctg_profile の名前を payables_profile に変更します。

ALTER PROFILE acctg_profile RENAME TO payables_profile;