SQL Server 組態管理員:變更所使用之帳戶的密碼
適用於:SQL Server
本文說明如何使用 SQL Server 組態管理員,在 SQL Server 中變更 Database Engine 和 SQL Server Agent 所使用的帳戶密碼。
SQL Server 資料庫引擎和 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) 服務所使用的密碼
選取 [開始] 按鈕,依序指向 [所有程式]、[Microsoft SQL Server]和 [組態工具],然後選取 [SQL Server 組態管理員]。
因為「SQL Server 組態管理員」是 Microsoft 管理主控台程式的嵌入式管理單元,而不是獨立的程式,所以 SQL Server 組態管理員在較新版本的 Windows 中不會作為應用程式出現。
作業系統 詳細資料 Windows 10 和 Windows 11 若要開啟 SQL Server 組態管理員,請在開始頁面上鍵入 SQLServerManager16.msc
(適用於 SQL Server 2022 (16.x))。 對於 SQL Server 的其他版本,請將16
取代為適當的數字。 選取SQLServerManager16.msc
會開啟組態管理員。 若要將組態管理員釘選到開始頁面或工作列,請以滑鼠右鍵按一下SQLServerManager16.msc
,然後選取 [開啟檔案位置]。 在 Windows 檔案總管中,以滑鼠右鍵按一下SQLServerManager16.msc
,然後選取 [釘選到 [開始]] 或 [釘選到工作列]。Windows 8 若要開啟 SQL Server 組態管理員,請在 [搜尋] 常用鍵的 [應用程式] 下鍵入 SQLServerManager<version>.msc
(例如SQLServerManager16.msc
),然後按 Enter 鍵。在 [SQL Server 組態管理員] 中,選取SQL Server 服務。
在詳細資料窗格中,以滑鼠右鍵按一下 SQL Server (<instancename>),然後選取 [屬性]。
在 [SQL Server (<instancename>) 屬性] 對話方塊的 [登入] 索引標籤,針對列於 [帳戶名稱] 方塊的帳戶,在 [密碼] 和 [確認密碼] 方塊輸入新密碼,然後選取 [確定]。
密碼會立即生效,不需要重新啟動 SQL Server。
變更 SQL Server Agent 服務所使用的密碼
選取 [開始] 按鈕,依序指向 [所有程式]、[Microsoft SQL Server]和 [組態工具],然後選取 [SQL Server 組態管理員]。
在 [SQL Server 組態管理員] 中,選取SQL Server 服務。
在詳細資料窗格中,以滑鼠右鍵按一下 SQL Server Agent (<instancename>),然後選取 [屬性]。
在 [SQL Server Agent (<instancename>) 屬性] 對話方塊的 [登入] 索引標籤,針對列於 [帳戶名稱] 方塊的帳戶,在 [密碼] 和 [確認密碼] 方塊輸入新密碼,然後選取 [確定]。
在 SQL Server 獨立執行個體上,密碼會立即生效,不需要重新啟動 SQL Server。 在叢集執行個體上,SQL Server 可能會讓 SQL Server 資源離線,而且需要重新啟動。