天天看點

SQL Server 2012筆記分享-36:SQL賬戶設定

如何設定SQL賬戶為資料庫的管理者賬戶?

========================================================================================

展開登陸的執行個體,選擇安全性,右擊登陸名——建立登入名。

SQL Server 2012筆記分享-36:SQL賬戶設定

在建立登入名的界面,選擇“搜尋”,添加AD賬戶sqladmin為登入名,身份驗證模式為windows身份驗證,如圖。

SQL Server 2012筆記分享-36:SQL賬戶設定

建立完成後,如下圖所示。

SQL Server 2012筆記分享-36:SQL賬戶設定

然後展開伺服器角色,右擊sysadmin角色,選擇屬性。

SQL Server 2012筆記分享-36:SQL賬戶設定

在屬性頁面,選擇添加。

SQL Server 2012筆記分享-36:SQL賬戶設定

勾選之前建立的登入名contoso\sqladmin。

SQL Server 2012筆記分享-36:SQL賬戶設定

選擇完成後,點選确定。

SQL Server 2012筆記分享-36:SQL賬戶設定

添加完成後,如下圖所示。

SQL Server 2012筆記分享-36:SQL賬戶設定

添加完成後,contoso\sqladmin域賬戶将具備SQL server的sysadmin權限。

========================================================================

上面的步驟我們添加了一個windows身份驗證的賬戶,下面來看看如何添加SQL server身份驗證的賬戶。

差別在于建立登入名的時候手動輸入登入名,然後選擇SQL server身份驗證并輸入該登入名要使用的密碼,如圖。

SQL Server 2012筆記分享-36:SQL賬戶設定

然後同樣的,把建立好的sqlusers添加到sysadmin角色中。

SQL Server 2012筆記分享-36:SQL賬戶設定

唯一需要注意的是,SQL必須工作的混合身份驗證模式下,才能使用該賬戶登入,如圖。

SQL Server 2012筆記分享-36:SQL賬戶設定

===========================================================================

後記

登入賬戶有哪幾種?差別是什麼?

登入賬戶可以是windows賬戶,也可以是SQL server登入賬戶或者組。

差別在于windows登入賬戶組可以映射到一個SQL server賬戶,使用者通路SQL server更快,不用輸入使用者名和密碼,可以應用域的安全政策,而sql server賬戶一般用于運作在非windows系統或者不支援windwos身份驗證的環境中,例如internet使用者、工作組使用者通路SQL。