2011-02-05 125 views
0

我有一個關於SQL Server身份驗證的簡單問題。無法在SQL Server Express 2008中使用SQL Server身份驗證

我正在與VS2010一起提供的SQL Server 2008 Express。由於SQL Server Express與VS2010一起安裝,因此沒有選項可以輸入SQL Server身份驗證的密碼(如果我去了SQL Server 2008 Standard,我會得到一個可以輸入密碼的屏幕)。

現在,當我嘗試使用SQL Server身份驗證創建新數據庫時,我告訴我輸入了我從未創建的用戶名和密碼。

enter image description here

哪裏應該何去何從?提前致謝。

回答

6

無需重新安裝。

  1. 下載並安裝SQL Server Managment Studio(SSMS)。
  2. 使用SSMS連接到您的服務器,使用Windows身份驗證
  3. 右擊服務器 - 屬性 - 安全選項卡
  4. 選擇 「SQL Server和Windows身份驗證模式」,單擊OK按鈕
  5. 右擊服務器 - 選擇重新啓動
  6. 轉到常規選項卡上的節點的安全性,登錄
  7. 右鍵單擊登錄「SA」,選擇屬性
  8. 輸入密碼(兩次)
  9. 選擇狀態標籤
  10. 選擇「授權」下的「允許連接到數據庫引擎」,「已啓用」
  11. 下選擇「登錄」
  12. 單擊確定
1

安裝SQL Server 2008 Express時有兩個選項:混合或Windows身份驗證。有兩個文本框輸入sa /密碼。

嘗試使用Windows身份驗證。但最好是在混合模式下重新安裝服務器,並使用您將要記住的密碼和用戶名。

2

我將SqlExpress與Mgmt studio express一起安裝。這使我可以更改SA密碼。

+1

的鏈接下載[Management Studio中( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b) – Mayank 2011-02-05 18:40:04

+0

感謝Henk,Holterman – Ananth 2011-02-07 16:12:49