2010-03-01 67 views
0

場景:破解SQL 2008 SP1網絡版(無法使用SSMS登錄)

我安裝的SQL Server 2008 Web Edition SP1工作正常。

由於我最近加入了微軟網站Spark,我刪除了SQL2008,並使用我的網站Spark版本和MSDN下載站點的許可證再次安裝了SQL 2008。

接下來,我將SQL 2008更新到SP1(這是必需的,因爲我正在運行Windows 2008 Server R2 Web版)。

當我啓動SSMS(SQL Server Management Studio)時,「用戶名」爲「myhost \ Administrator」,並呈灰色,因此無法更改。

當我安裝了我的網站Spark版本時,我在配置SQL 2008服務帳戶時沒有包含「myhost \ Administrator」。

相反,我創建了一個管理員帳戶「myhost \ mySQLaccount」。

錯誤消息:

Connect to Server 
    (X) Cannot connect to (local) 

    Additional information: 
     Login failed for user 'myhost'Admistrator' 
     (Microsoft SQL Server, Error: 18456) 

我試圖使用SQL Server配置管理器來解決這一問題,但找不到解決這個問題的任何有用的方式。

如何解決這個問題?

Connect to Server ... 
    Server type:   Database Engine 
    Server name:   (local) 
    Authentication:  Windows Authentication 

請指教。

回答

0

解決這樣:

  1. 註銷
  2. 登錄使用SQL Server 2008中管理員帳戶
  3. 運行SSMS作爲系統管理員,增加了一個新的帳戶 與系統管理員權限爲myhost \管理員。
  4. 註銷
  5. 以myhost \ Administrator身份重新登錄。
  6. 成功,管理員帳戶現在是SSMS 2008
0

當登錄窗口中的身份驗證模式爲「Windows身份驗證」時,用戶名將顯示爲灰色。

更改身份驗證模式「SQL Server身份驗證」,你應該能夠編輯的登錄名以「爲myhost \ mySQLaccount」。

+0

謝謝拉吉沒關係......我沒有在這個時候想使用SQL Server Authenication。看到我的評論drohan。 – gerryLowry 2010-03-21 08:55:51