使用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;