使用ALTERPROFILE命令修改定義的配置文件。

PolarDB PostgreSQL版(兼容Oracle)支持兩種形式的命令:

ALTER PROFILE profile_name RENAME TO new_name;

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

包含 LIMIT 子句和一個(gè)或多個(gè)空格分隔的 parameter/value 對(duì)可指定PolarDB PostgreSQL版(兼容Oracle)強(qiáng)制實(shí)施的規(guī)則,使用 ALTER PROFILE…RENAME TO 可更改配置文件的名稱。

參數(shù)

參數(shù)說明
profile_name指定配置文件的名稱。
new_name指定配置文件的新名稱。
parameter指定配置文件限制的屬性。
value指定參數(shù)限制。

示例

以下示例將修改名為 acctg_profile 的配置文件:

ALTER PROFILE acctg_profile
       LIMIT FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 1;

acctg_profile 將在登錄角色嘗試連接到服務(wù)器時(shí)計(jì)算失敗的連接嘗試次數(shù)。該配置文件指定,如果用戶在三次嘗試中都沒有使用正確的密碼進(jìn)行身份驗(yàn)證,則該帳戶將被鎖定一天:

以下示例將名稱 acctg_profile 更改為 payables_profile:

ALTER PROFILE acctg_profile RENAME TO payables_profile;