安裝過程當中,SQL Server 數據庫引擎設置爲 Windows 身份驗證模式或 SQL Server 和 Windows 身份驗證模式。本主題介紹如何在安裝後更改安全模式。
若是在安裝過程當中選擇「Windows 身份驗證模式」,則 sa 登陸名將被禁用。若是稍後將身份驗證模式更改成「SQL Server 和 Windows 身份驗證模式」,則 sa 登陸名仍處於禁用狀態。若要啓用 sa 登陸賬戶,請使用 ALTER LOGIN 語句。
安全說明:
sa 賬戶是一個廣爲人知的 SQL Server 賬戶,而且常常成爲惡意用戶的攻擊目標。除非您的應用程序須要使用 sa 賬戶,不然請不要啓用它。爲 sa 登陸名使用一個強密碼很是重要。
sa 登陸名只能使用 SQL Server 身份驗證鏈接到服務器。
一、 更改安全身份驗證模式
在 SQL Server Management Studio 的對象資源管理器中,右鍵單擊服務器,再單擊「屬性」。
在「安全性」頁上的「服務器身份驗證」下,選擇新的服務器身份驗證模式,再單擊「肯定」。
在 SQL Server Management Studio 對話框中,單擊「肯定」以確認須要從新啓動 SQL Server。
二、 從 SQL Server Management Studio 從新啓動 SQL Server
在對象資源管理器中,右鍵單擊您的服務器,再單擊「從新啓動」。若是運行有 SQL Server 代理,則也必須從新啓動該代理。
三、啓用sa 登陸賬戶
方法一: 使用 Transact-SQL 啓用 sa 登陸賬戶數據庫
執行下列語句以啓用 sa 密碼並分配一個密碼。
ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = 'Sa123456' ; GO
方法二: 使用 Management Studio 啓用 sa 登陸賬戶安全
在對象資源管理器中,依次展開「安全」、「登陸名」,右鍵單擊「sa」,再單擊「屬性」。
在「常規」頁上,您可能須要爲 sa 登陸名建立密碼並確認該密碼。
在「狀態」頁上的「登陸」部分中,單擊「啓用」,而後單擊「肯定」。