管理及重設服務帳戶和密碼
更新:2007 年 11 月
Team Foundation Server 包含數種服務和服務帳戶,可在裝載 (Host) 邏輯 Team Foundation 資料層或裝載邏輯 Team Foundation 應用程式層的伺服器上,或是同時在兩者上執行。實際的服務將有所不同。主要是根據您在資料層和應用程式層伺服器上安裝的 Team Foundation 功能而定。例如,如果您已選擇單一伺服器安裝,您在同一部實體伺服器上同時會執行邏輯資料層和應用程式層服務。
雖然 Team Foundation Server 中會使用數個服務帳戶,您仍可以選擇針對所有服務帳戶使用相同的實體帳戶。例如,您可以使用相同的網域帳戶,同時做為 Team Foundation Server 服務帳戶 (TFSSERVICE) 和 Reporting Services 資料來源帳戶 (TFSREPORTS) 的帳戶。為避免困援,每一個服務帳戶都以其功能服務替代名稱來表示。不過,TFSSERVICE 和 TFSREPORTS 的使用權限需求稍有不同。TFSSERVICE 必須擁有 [以服務方式登入] 使用權限。TFSREPORTS 必須擁有 [允許本機登入] 使用權限。如果您使用同一個帳戶做為這兩個帳戶,則該帳戶必須具有這兩個使用權限。
如果您已在 Active Directory 網域中部署 Team Foundation Server,您應該為服務帳戶設定 [這是機密帳戶,無法委派] 選項。例如在下表中,您應該針對 Team Foundation Server 服務帳戶 TFSService 設定該選項。如需 Team Foundation Server 文件中所使用之必要服務帳戶和替代名稱的詳細資訊,請參閱《Team Foundation 安裝指南》中的<安裝作業需要的使用者帳戶>主題。如需安裝指南的詳細資訊,請參閱 Team Foundation Server 安裝概觀。如需如何限制 Active Directory 中帳戶委派的詳細資訊,請參閱 Microsoft 網站 (https://go.microsoft.com/fwlink/?LinkId=61995) (英文)。
服務名稱 |
服務帳戶 |
邏輯層 |
---|---|---|
程式碼涵蓋範圍服務 |
TFSService,可以是本機帳戶、網域帳戶、工作群組中的本機服務或網域中的網路服務 |
應用程式層 |
Team Foundation Server Web 服務 |
TFSService |
應用程式層 |
報表伺服器 (MSSQLSERVER,如果使用具名執行個體則為 InstanceName) |
網路服務或網域帳戶 |
應用程式層 |
報告 Web 服務 |
本機系統、網路服務或網域帳戶 |
應用程式層 |
SharePoint 服務 |
網域帳戶 |
應用程式層 |
Team Build 服務 (如果已安裝 Team Foundation Build) |
TFSBuild |
組建電腦 |
TFS Server 排程器 |
TFSService |
應用程式層 |
Analysis Server (MSSQLSERVER,如果使用具名執行個體則為 InstanceName) |
本機系統或網域帳戶 |
資料層 |
SQL Server Agent |
本機系統或網域帳戶 |
資料層 |
SQL 瀏覽器 |
本機系統或網域帳戶 |
資料層 |
SQL Server |
本機系統或網域帳戶 |
資料層 |
如需 SQL Server 服務帳戶的詳細資訊,請參閱 Microsoft 網站上的《SQL Server 線上叢書》。如需 Team Foundation 服務帳戶的詳細資訊,請從 Microsoft 網站下載 Team Foundation 的安裝指南。
注意事項: |
---|
如果您變更 Team Build Service 的服務帳戶,您必須確定此帳戶是 Build Services 群組的成員,而且此帳戶對於暫存資料夾和 ASP.NET 暫存資料夾具有讀取/寫入權限。同樣地,如果您變更 Team Foundation Server Proxy 服務的服務帳戶,則必須確定帳戶為適當群組的成員。如需詳細資訊,請參閱設定組建電腦和 HOW TO:設定 Team Foundation Server Proxy 的快取安全性。 |
請參閱
工作
HOW TO:變更 SQL Server Reporting Services 服務帳戶或密碼
HOW TO:變更 Team Foundation Server 服務帳戶或密碼