sa鎖定18486
2018-08-10 21:24:57
12254
sa鎖定18486
該帳戶當(dāng)前被鎖定,所以用戶 'sa' 登錄失敗。系統(tǒng)管理員無法將該帳戶解鎖。(Microsoft SQL Server,錯誤: 18486)
用windows身份驗(yàn)證方式登錄,在查詢分析器里輸入Sql代碼
ALTER LOGIN sa ENABLE ;
ALTER LOGIN sa WITH PASSWORD = '' unlock, check_policy = off, check_expiration = off ;
這樣就將密碼置空,然后再重啟mysqlserver即可登錄。記得登陸上去之后改一下密碼
該問題主要發(fā)送在jsp中使用sqlserver,其他也會少見的發(fā)生。若是在你約到的也是和我一樣,記得先停止了tomcat 若是其他一直請求鏈接數(shù)據(jù)庫的,也是同理先停止了
這里的sa登陸失敗,可能會成為您的數(shù)據(jù)庫名稱,我用sa 做代替我們的jsp空間用戶經(jīng)常會遇到這樣的情況!!!我大致說下這個(gè)情況為什么會發(fā)生!!
1、如果短時(shí)間內(nèi)不停連接,就會被SQL SERVER誤認(rèn)為是這是攻擊,會將此賬號鎖定。
2:輸入數(shù)據(jù)庫密碼錯誤次數(shù)過多,SQL SERVER 為了安全他會自動鎖定這個(gè)用戶,不允許登陸
3: 您的數(shù)據(jù)庫密碼過于簡單,一般是全數(shù)字或者是全字母+數(shù)字組合造成的,建議修改為比較復(fù)雜的密碼一般為!@# 增加這些特殊字符做密碼就不會出現(xiàn)這樣的問題了