變更 SQL Server 所使用之帳戶的密碼 (SQL Server 組態管理員)

此主題描述如何使用 SQL Server 組態管理員,在 SQL Server 2012 中變更 Database Engine 和 SQL Server Agent 所使用之帳戶的密碼。 SQL Server Database Engine 和 SQL Server Agent 會使用安裝過程中最初提供的認證,在電腦上當做服務執行。 如果 SQL Server 執行個體在網域帳戶下執行,而且該帳戶的密碼已變更時,SQL Server 所使用的密碼就必須更新為新的密碼。 如果沒有更新密碼,SQL Server 可能會喪失某些網域資源的存取權,而且如果 SQL Server 停止,服務就要等到密碼更新後才會重新啟動。

若要變更 SQL Server 驗證的密碼,請參閱<密碼已過期>。

開始之前

SQL Server 組態管理員是已獲授權專供變更 SQL Server 服務各項設定而設計的工具。 使用 Windows 服務控制管理員 (services.msc) 應用程式變更 SQL Server 服務時,不一定能變更所有必要的設定,而且可能導致服務無法正常運作。 不過,在叢集環境的使用中節點上透過 SQL Server 組態管理員變更密碼之後,必須在被動節點上使用服務控制管理員變更密碼。

安全性

權限

您必須是電腦的系統管理員才能變更服務所使用的密碼。

使用 SQL Server 組態管理員

變更 SQL Server Agent (Database Engine) 服務所使用的密碼

  1. 按一下 [開始] 按鈕,然後依序指向 [所有程式]、[ Microsoft SQL Server 2012 ] 和 [組態工具],再按一下 [SQL Server 組態管理員]

  2. 在 [SQL Server 組態管理員] 中,按一下 [SQL Server 服務]

  3. 在詳細資料窗格中,以滑鼠右鍵按一下 [SQL Server (<instancename>)],然後按一下 [屬性]

  4. [SQL Server (<instancename>) 屬性] 對話方塊的 [登入] 索引標籤上,針對 [帳戶名稱] 方塊中所列的帳戶,於 [密碼][確認密碼] 方塊中輸入新密碼,然後按一下 [確定]

    在 SQL Server 獨立執行個體上,密碼會立即生效,不需要重新啟動 SQL Server。 在叢集執行個體上,SQL Server 可能會讓 SQL Server 資源離線,而且需要重新啟動。

變更 SQL Server Agent 服務所使用的密碼

  1. 按一下 [開始] 按鈕,然後依序指向 [所有程式]、[ Microsoft SQL Server 2012 ] 和 [組態工具],再按一下 [SQL Server 組態管理員]

  2. 在 [SQL Server 組態管理員] 中,按一下 [SQL Server 服務]

  3. 在詳細資料窗格中,以滑鼠右鍵按一下 [SQL Server Agent (<instancename>)],然後按一下 [屬性]

  4. [SQL Server Agent (<instancename>) 內容] 對話方塊的 [登入] 索引標籤中,針對 [帳戶名稱] 方塊中所列的帳戶,於 [密碼][確認密碼] 方塊中輸入新密碼,然後按一下 [確定]

    密碼會立即生效,不需重新啟動 SQL Server。

使用 Windows 8 存取 SQL Server 組態管理員

由於 SQL Server 組態管理員是 Microsoft Management Console 程式的內嵌式管理單元,而不是獨立的程式,因此 SQL Server 組態管理員不會在執行 Windows 8 時做為應用程式出現。 若要開啟 SQL Server 組態管理員,在 [搜尋] 快速鍵的 [應用程式] 下,輸入 SQLServerManager11.msc (適用 SQL Server 2012) 或 SQLServerManager10.msc (適用 SQL Server 2008),然後按 Enter

請參閱

其他資源

管理服務的如何主題 (SQL Server 組態管理員)