Oracle默認(rèn)允許用戶輸入10次錯(cuò)誤密碼,超過(guò)10次后賬戶就會(huì)被鎖定
在蒲縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),全網(wǎng)營(yíng)銷推廣,外貿(mào)網(wǎng)站建設(shè),蒲縣網(wǎng)站建設(shè)費(fèi)用合理。
sys@ORCL>select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS'; PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT --------------- ------------------------------ ------------------------ ------------------- DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD 10
測(cè)試zx用戶,使用錯(cuò)誤的密碼連接11次
[oracle@rhel6 ~]$ cat login.sh sqlplus zx/123 <select username,account_status,profile from dba_users where username='ZX'; USERNAME ACCOUNT_STATUS PROFILE ---------- -------------------- --------------- ZX OPEN DEFAULT
基于這個(gè)特性,如果在生產(chǎn)上修改了數(shù)據(jù)庫(kù)用戶密碼,但是應(yīng)用部分沒(méi)有修改完全,則應(yīng)用啟動(dòng)后有問(wèn)題的應(yīng)用會(huì)一直嘗試連接數(shù)據(jù)庫(kù)導(dǎo)致數(shù)據(jù)庫(kù)用戶被鎖定,影響業(yè)務(wù)正常運(yùn)行。可以修改用戶嘗試登錄次數(shù)為ulimited來(lái)防止這種情況發(fā)生。
sys@ORCL>alter user zx account unlock; User altered. sys@ORCL>alter profile default limit failed_login_attempts unlimited; Profile altered. sys@ORCL>select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS'; PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT --------------- ------------------------------ ------------------------ ------------------- DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED
至此,用戶zx無(wú)論使用多少次錯(cuò)誤密碼都不會(huì)導(dǎo)致賬戶鎖定。
官方文檔:http://docs.oracle.com/cd/E11882_01/network.112/e36292/authentication.htm#CHDEGBEG
參考文檔:http://www.2cto.com/database/201203/124001.html