ALTER PROFILE介紹
語法說明
格式
ALTER PROFILE profile_name LIMIT
[FAILED_LOGIN_ATTEMPTS {times | UNLIMITED}]
[PASSWORD_LIFE_TIME {days | UNLIMITED}]
[{PASSWORD_REUSE_TIME | PASSWORD_REUSE_MAX}
{days_or_times |
UNLIMITED}]
[PASSWORD_LOCK_TIME {days | UNLIMITED}]
[
PASSWORD_GRACE_TIME {days |
UNLIMITED}]
[PASSWORD_VERIFY_FUNCTION {function_name | NULL | DEFAULT}]
[
SESSIONS_PER_USER {n |
UNLIMITED |
DEFAULT}]
[CPU_PER_SESSION {n | UNLIMITED | DEFAULT}]
[CPU_PER_CALL {n | UNLIMITED | DEFAULT}]
[CONNECT_TIME {n | UNLIMITED | DEFAULT}]
[IDLE_TIME {n | UNLIMITED | DEFAULT}]
[LOGICAL_READS_PER_SESSION {n | UNLIMITED | DEFAULT}]
[COMPOSITE_LIMIT {n | UNLIMITED | DEFAULT}]
[PRIVATE_SGA {n | UNLIMITED | DEFAULT}];
profile : 控制檔名稱
times : 次數
days : 天數
days_or_times : 天數或次數
function : 函數名稱
n : 設定數值
FAILED_LOGIN_ATTEMPTS : 容許登入失敗的次數
PASSWORD_LIFE_TIME : 可使用相同密碼認證的天數
PASSWORD_REUSE_TIME : 如
果你指定天數期間內,密碼變更次數達到PASSWORD_REUSE_MAX指定次數前,密碼無法再使用,如果PASSWORD_REUSE_TIME和
PASSWORD_REUSE_MAX任一者指定UNLIMITED參數,密碼無法再使用,兩者指定為UNLIMITED,且無視這些參數
PASSWORD_LOCK_TIME : 連續登入失敗到達指定次數後,帳戶鎖定天數
PASSWORD_GRACE_TIME : 仍允許登入但提出警告的猶豫天數
PASSWORD_VERIFY_FUNCTION : 指定檢查密碼函數,指定NULL則不進行密碼驗證
SESSIONS_PER_USER : 限制使用者可同時執行的作業階段數
CPU_PER_SESSION : 作業階段使用的CPU時間限制(100分之1秒)
CPU_PER_CALL : 單一叫用的統計CPU時間限制(100分之1秒)
CONNECT_TIME : 單一作業階段經過時間統計限制(分)
IDLE_TIME : 作業階段中,連續的非活動時間長度(分)
LOGICAL_READS_PER_SESSION : 單一作業階段中讀入資料區塊限制
COMPOSITE_LIMIT : 單一作業階段的資源與成本,按服務單位指定
PRIVATE_SGA : 單一作業階段中,共享資料區內可分配的私有空間大小,可用位元為KB(K),MB(M),GB(G),TB(T),PB(P),EF(E)等單位指定
語法示範
說明 : 變更控制檔hr_user_profile,使用相同密碼認證天數為30天
alter profile hr_user_profile
password_life_time 30;