資源描述:
《oracle數(shù)據(jù)庫userprofile設(shè)置方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、用ORACLE的PROFILE限制ORACLE用戶2011-09-1710:09:14我來說兩句收藏我要投稿ORACLE的PROFILE文件是限制數(shù)據(jù)庫用戶使用的資源的一種手段。如:控制session或sql能使用的CPU、控制用戶的密碼管理策略等。數(shù)據(jù)庫創(chuàng)建后,系統(tǒng)則存在名為DEFAULT的默認(rèn)PROFILE,若不做特殊指定,創(chuàng)建用戶時(shí)用戶默認(rèn)使用的PROFILE就是DEFAULT。查看視圖dba_profiles可找出數(shù)據(jù)庫中有哪些PROFILE。SQL>selectdistinctprofilefromdba_profiles;PROFILE--
2、------------------MONITORING_PROFILEDEFAULT查看所有的PROFILESQL>select*fromdba_profilesorderbyPROFILE;PROFILERESOURCE_NAMERESOURCELIMIT--------------------------------------------------------------------DEFAULTCOMPOSITE_LIMITKERNELUNLIMITEDDEFAULTPASSWORD_LOCK_TIMEPASSWORD1DEFAULTPAS
3、SWORD_VERIFY_FUNCTIONPASSWORDNULLDEFAULTPASSWORD_REUSE_MAXPASSWORDUNLIMITEDDEFAULTPASSWORD_REUSE_TIMEPASSWORDUNLIMITEDDEFAULTPASSWORD_LIFE_TIMEPASSWORD180DEFAULTFAILED_LOGIN_ATTEMPTSPASSWORDUNLIMITEDDEFAULTPRIVATE_SGAKERNELUNLIMITEDDEFAULTCONNECT_TIMEKERNELUNLIMITEDDEFAULTIDLE_T
4、IMEKERNELUNLIMITEDDEFAULTLOGICAL_READS_PER_CALLKERNELUNLIMITEDDEFAULTLOGICAL_READS_PER_SESSIONKERNELUNLIMITEDDEFAULTCPU_PER_CALLKERNELUNLIMITEDDEFAULTCPU_PER_SESSIONKERNELUNLIMITEDDEFAULTSESSIONS_PER_USERKERNELUNLIMITEDDEFAULTPASSWORD_GRACE_TIMEPASSWORD7參數(shù)解釋1、對(duì)數(shù)據(jù)庫資源做限制{{SESSIONS
5、_PER_USER每個(gè)用戶名所允許的并行會(huì)話數(shù)
6、CPU_PER_SESSION一個(gè)會(huì)話一共可以使用的CPU時(shí)間,單位是百分之一秒
7、CPU_PER_CALL一次SQL調(diào)用(解析、執(zhí)行和獲取)允許使用的CPU時(shí)間
8、CONNECT_TIME限制會(huì)話連接時(shí)間,單位是分鐘
9、IDLE_TIME允許空閑會(huì)話的時(shí)間,單位是分鐘
10、LOGICAL_READS_PER_SESSION限制會(huì)話對(duì)數(shù)據(jù)塊的讀取,單位是塊
11、LOGICAL_READS_PER_CALL限制SQL調(diào)用對(duì)數(shù)據(jù)塊的讀取,單位是塊
12、COMPOSITE_LIMIT“組合打法”}{integer
13、UNLIMIT
14、ED
15、DEFAULT}
16、PRIVATE_SGA限制會(huì)話在SGA中SharedPool中私有空間的分配{size_clause
17、UNLIMITED
18、DEFAULT}}2、對(duì)密碼做限制{{FAILED_LOGIN_ATTEMPTS帳戶被鎖定之前可以錯(cuò)誤嘗試的次數(shù)
19、PASSWORD_LIFE_TIME密碼可以被使用的天數(shù),單位是天,默認(rèn)值180天
20、PASSWORD_REUSE_TIME密碼可重用的間隔時(shí)間(結(jié)合PASSWORD_REUSE_MAX)
21、PASSWORD_REUSE_MAX密碼的最大改變次數(shù)(結(jié)合PASSWORD_REUSE_TIME)
22、PASS
23、WORD_LOCK_TIME超過錯(cuò)誤嘗試次數(shù)后,用戶被鎖定的天數(shù),默認(rèn)1天
24、PASSWORD_GRACE_TIME當(dāng)密碼過期之后還有多少天可以使用原密碼}{expr
25、UNLIMITED
26、DEFAULT}
27、PASSWORD_VERIFY_FUNCTION{function
28、NULL
29、DEFAULT}}修改profile:alterprofile[資源文件名]limit[資源名]unlimited;如:alterprofiledefaultlimitfailed_login_attempts100;刪除PROFILE:dropprofile[資源文件名][
30、CASCADE];若創(chuàng)建的PROFILE已經(jīng)授權(quán)給了某個(gè)用戶,使用CASCADE級(jí)聯(lián)收回相應(yīng)的