1.首先查用戶被鎖時(shí)間:sql> ,, from where ='SA';
2.解鎖:sql>alter user SA ;
3.修改容許錯(cuò)誤連接次數(shù)未無(wú)限大:sql>alter limit S ;
ps:疑點(diǎn)是修改完密碼后oracle數(shù)據(jù)庫(kù)更改用戶密碼,有其他的人還在用錯(cuò)誤的密碼登陸導(dǎo)致超過(guò)了容錯(cuò)次數(shù),導(dǎo)致SA被鎖。
4.可能是最終原因:11G的密碼過(guò)期。
解決方法:
|-1、查看用戶的是哪個(gè)oracle數(shù)據(jù)庫(kù)更改用戶密碼,一般是:
sql> , FROM ;
|-2、查看指定概要文件(如)的密碼有效期設(shè)置:
sql> * from s where s.='' and ='';
|-3、將密碼有效期由默認(rèn)的180天修改成“無(wú)限制”:
sql> alter limit ;
修改之后不需要重啟動(dòng)數(shù)據(jù)庫(kù),會(huì)立即生效。
5. 如果密碼已經(jīng)過(guò)期的,嘗試用 alter user by ;