SQL Server無法使用sa帳號登入

前幾天剛好幫同事處理一個SQL Server無法用sa帳號登入只能用Windows本機驗證的奇怪狀況,原以為是sa帳號沒有啟用的緣故,但在啟用後卻還是一樣的狀況 :(

該台電腦的sa帳號預設竟然沒有啟用

經檢查後才發現,原來在「伺服器屬性」\「安全性」裡面,該台電腦選項竟然是用「Windows驗證模式」,後來改選成「SQL Server及Windows驗證模式」即可

下次若有遇到用sa帳號無法登入的狀況,可以在這兩個地方查看一下,不過建議還是把sa帳號給停用改用其它有權限帳號來做使用才是比較安全的作法就是了