This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please visit upgrade to a browser that supports web standards. It's free and painless.

Joy's Blog 會員登入 會員註冊

« 上一篇

RE: 在變更了系統密碼並重新開機後, SQL Server 因登入失敗無法啟動服務。

解決方法:更新密碼。

如果要更正 Microsoft Windows 2000 以上的密碼:

  1. 按一下 [開始],並指向 [設定],然後按一下 [控制台]
  2. 按兩下 [系統管理工具],再按兩下 [服務]
  3. 根據執行個體的類型,使用下列其中一個步驟:

    a. 如果是預設的 SQL Server 執行個體,請按兩下 [MSSQLServer],再按一下 [登入] 索引標籤。
    b. 如果是具名的 SQL Server 執行個體,請按兩下 [MSSQL$YourInstanceName],再按一下 [登入] 索引標籤。請將 YourInstanceName 取代為 SQL Server 執行個體的實際名稱。

    c. 如果是預設的 SQL Server Agent 執行個體,請按兩下 [SQLAgent],再按一下 [登入] 索引標籤。

    d. 如果是具名的 SQL Server Agent 執行個體,請按兩下 [SQLAgent$YourInstanceName],再按一下 [登入] 索引標籤。請將 YourInstanceName 取代為 SQL Server 執行個體的實際名稱。

  4. [密碼] 與 [確認密碼] 文字方塊中輸入正確的密碼,然後按一下 [確定]

如果要更正 Microsoft Windows NT 4.0 中的密碼:

  1. 按一下 [開始],並指向 [設定],然後按一下 [控制台]
  2. 根據執行個體的類型,使用下列其中一個步驟:
    • 如果是預設的 SQL Server 執行個體,請按兩下 [MSSQLServer],再按一下 [登入] 索引標籤。
    • 如果是具名的 SQL Server 執行個體,請按兩下 [MSSQL$YourInstanceName],再按一下 [登入] 索引標籤。請將 YourInstanceName 取代為 SQL Server 執行個體的實際名稱。
    • 如果是預設的 SQL Server Agent 執行個體,請按兩下 [SQLAgent],再按一下 [登入] 索引標籤。
    • 如果是具名的 SQL Server Agent 執行個體,請按兩下 [SQLAgent$YourInstanceName],再按一下 [登入] 索引標籤。請將 YourInstanceName 取代為 SQL Server 執行個體的實際名稱。
  3. [密碼] 與 [確認密碼] 文字方塊中輸入正確的密碼,然後按一下 [確定]

注意:透過 [服務] Applet 變更密碼可以讓 SQL Server 順利啟動;但如果是安裝 Microsoft Search (全文檢索服務),便須使用 SQL Enterprise Manager (SEM) 進行後續的密碼變更。

注意 如果是使用 SQL Server 2005,請參閱《SQL Server 2005 線上叢書》中的<變更密碼和使用者帳戶>主題。

下節係出自《SQL Server 2000 線上叢書》:

「在 [控制台] 中,變更 SQL Server 服務帳戶資訊之後,您也必須變更 SQL Server 組態管理員中的 SQL Server 服務帳戶。這樣可讓 Microsoft 搜尋服務的服務帳戶資訊也維持同步處理。

重要事項:雖然 Microsoft 搜尋服務一律指派給本機系統帳戶,但全文檢索搜尋引擎會在 Windows 追蹤 SQL Server 服務帳戶。如果 Windows 密碼變更未重設,則無法使用全文檢索搜尋和容錯移轉叢集。」

使用 SEM 時,用滑鼠右鍵按一下 [伺服器],並按一下 [內容],再按一下 [安全性] 索引標籤。在 [啟動服務帳戶] 下,輸入適當的帳戶及密碼。

以上節錄自 http://support.microsoft.com/kb/282254/zh-tw