1、目的:
Oracle系統(tǒng)中的profile可以用以對用戶所能施用的數據庫資源進展限制,運用Create Profile下令創(chuàng)辦一個Profile,用它來兌現對數據庫資源的限制運用,如果把該profile分配給用戶,則該用戶所能施用的數據庫資源都在該 profile的限制以內。
2、條件:
創(chuàng)設profile務必要有CREATE PROFILE的系統(tǒng)權限。
為用戶指定資源限制,務必:
一.動態(tài)地施用alter system或施用初始化參數resource_limit使資源限制奏效。該改變對密碼資源無效,密碼資源老是可用。
SQL> show parameter resource_limit
NAME TYPE VALUE
———————————— ———– ——————————
resource_limit boolean FALSE
SQL> alter system set resource_limit=true;
系統(tǒng)已更動。
SQL> show parameter resource_limit;
NAME TYPE VALUE
———————————— ———– ——————————
resource_limit boolean TRUE
SQL>
二.應用create profile創(chuàng)辦一個定義對數據庫資源開展限制的profile。
三.施用create user 或alter user下令把profile分配給用戶。
3、語法:
CREATE PROFILE profile
LIMIT { resource_parameters
| password_parameters
}
[ resource_parameters
| password_parameters
]... ;
{ { SESSIONS_PER_USER
| CPU_PER_SESSION
| CPU_PER_CALL
| CONNECT_TIME
| IDLE_TIME
| LOGICAL_READS_PER_SESSION
| LOGICAL_READS_PER_CALL
| COMPOSITE_LIMIT
}
{ integer | UNLIMITED | DEFAULT }
| PRIVATE_SGA
{ integer [ K | M ] | UNLIMITED | DEFAULT }
}
< password_parameters >
{ { FAILED_LOGIN_ATTEMPTS
| PASSWORD_LIFE_TIME
| PASSWORD_REUSE_TIME
| PASSWORD_REUSE_MAX
| PASSWORD_LOCK_TIME
| PASSWORD_GRACE_TIME
}
{ expr | UNLIMITED | DEFAULT }
| PASSWORD_VERIFY_FUNCTION
{ function | NULL | DEFAULT }
}
4、語法解釋:
profile:配置文件的姓名。Oracle數據庫以以次形式強逼資源限制:
一.如其用戶超過了connect_time或idle_time的對話資源限制,數據庫就回滾現階段事宜,并完事對話。用戶再度執(zhí)行命令,數據庫則回來一個差錯,
二.如若用戶意欲施行超過其余的對話資源限制的操作,數據庫拋卻操作,來滾目前事宜并立馬回來錯處。用戶以后可以交付或回滾目前事宜,務必完事對話。
揭示:可以將一條分為多個段,如一鐘頭(1/24天)來限制時間,可認為用戶指定資源限制,但是數據庫唯有在參數收效后才會實施限制。
Unlimited:分配該profile的用戶對資源施用無限制,應運用密碼參數時,unlimited意味沒對參數加限制。
Default:指定為default象征忽略對profile中的一些資源限制,Default profile初步定義對資源不限制,可以經過alter profile下令來改變。
關鍵詞標簽:Oracle,profile
相關閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數據庫實例的控制文件 為UNIX服務器設置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數據處理 Oracle刪除表的幾種方法