情況一:sqlserver配置了混合驗(yàn)證
1.登錄時(shí)選擇windows驗(yàn)證:如圖:

2.此時(shí)不需要密碼就可以登錄,登錄成功后,依次點(diǎn)擊,"?全性"---"登錄名"---sa右鍵屬性,如圖:

3.在屬性窗口,分別錄入"密碼"和"確認(rèn)密?",如下圖,然后點(diǎn)擊"確定",即可更改

情況二:不是混合模式,而是sqlserver驗(yàn)證模式
1.停止所有sql服務(wù)(開始---運(yùn)行--錄入:net stop mssqlserver),然后命令行進(jìn)入mssql安裝目錄的binn目錄下,以默認(rèn)的64位系統(tǒng)安裝目錄為例,如下圖:

2.執(zhí)行sqlserver.exe -m啟動(dòng)single模式,如圖:

3.另開一個(gè)cmd窗口執(zhí)行sqlcmd -E直接進(jìn)去sqlcmd模式(上面的cmd窗口不要關(guān))如圖:

4. 執(zhí)行以下命令:
create login [builtinadministrators] from windows
go
exec sp_addsrvrolemember [builtinadministrators], [sysadmin]
go
alter login sa with password='此處填寫要設(shè)置的新密碼'
go
shutdown
go

sa的密碼就修改成功