安装 Team Foundation 组件所需的帐户

更新:2010 年 6 月

您必须使用服务帐户来安装 Team Foundation 的任何组件。 如果使用报告,则在安装 Team Foundation Server 时您还需要报表读者帐户。 本主题介绍用于安装的服务帐户和报表读者帐户的要求。有关更多信息,请参见 Microsoft 网站上的以下页面:Team Foundation Server 中的服务帐户和依赖项

Visual Studio Team Foundation Server 需要多个标识来进行安装,但您可以将一个帐户用于所有标识,只要该帐户满足要将其应用到的所有标识的要求。

本指南使用此主题后面的表中指定的占位符名称来论述 Team Foundation 组件和某些 Team Foundation Server 功能所需的帐户。 您不必为可能创建的任何帐户使用这些占位符名称。

适用于帐户的最佳做法

  • 本主题中的任何帐户都不应属于**“Administrators”**安全组。

  • 如果为服务帐户使用域帐户,则应为报表读者帐户使用其他标识。

  • 如果在工作组中安装组件,则必须为用户帐户使用本地帐户。

报表读者帐户

报表读者帐户是用于收集报表信息的标识。 如果您使用报告,则必须在安装 Team Foundation Server 时指定报表读者帐户。

如果用默认选项安装 Team Foundation Server,则报表读者帐户也将用作 Windows SharePoint Services 服务帐户的标识。

功能

示例用户登录名

要求

报表

TFSREPORTS

您必须指定具有“允许在本地登录”权限的用户帐户。

默认情况下会提示您输入此帐户。 您不能为报表读者帐户使用内置帐户。

服务帐户

您安装的每个 Team Foundation 组件都需要一个标识。 此标识就是服务帐户。 默认情况下,Team Foundation 的每个组件都使用一个内置帐户(例如 Network Service)作为其服务帐户。 您可以在安装组件时将此帐户更改为用户帐户,但必须确保所使用的任何用户帐户都具有**“作为服务登录”**权限。

提示

内置帐户不使用密码,并且已具有“作为服务登录”权限,这样可使它们更容易管理,尤其是在域环境中更为如此。

Team Foundation 组件的服务帐户

下表中的服务帐户是用于为列出的 Team Foundation 组件运行 Windows 服务的标识。

在 Internet Information Services (IIS) 中,Team Foundation Server 的服务帐户还用作 Team Foundation Server 应用程序池的标识。

组件

示例用户登录名

要求

Team Foundation Server

TFSSERVICE

您可以指定内置帐户或用户帐户。 如果指定用户帐户,则该帐户必须具有“作为服务登录”权限。

不能将用于安装 Team Foundation Server 的帐户用作 TFSSERVICE 的帐户。 例如,如果在安装 Team Foundation Server 时以 domain\user1 身份登录,则不要使用 domain\user1 作为 TFSSERVICE 的帐户。

如果您使用报表,则必须将 TFSSERVICE 添加到运行 SQL Server Reporting Services 的服务器上的 Content Manager 角色。 有关更多信息,请参见如何:将 Team Foundation Server 的服务帐户添加到报表服务器

如果 SharePoint 站点与 Team Foundation Server 未同时安装,您必须将 TFSSERVICE 添加到 SharePoint 管理中心站点的 Farm Administrators 组。 有关更多信息,请参见如何:将 Team Foundation Server 的服务帐户添加到 Farm Administrators 组

默认值:Network Service

注意注意
如果您在此使用系统帐户(如 Network Service)并且希望在安装后配置电子邮件通知,则必须配置 SMTP 服务器以允许匿名发件人发送电子邮件。有关更多信息,请参见 Microsoft 网站上的以下页面:Configure E-mail Notifications and Specify the SMTP Server(配置电子邮件通知并指定 SMTP 服务器)。

Team Foundation Build

TFSBUILD

您可以指定内置帐户或用户帐户。 如果使用用户帐户,则该帐户必须具有“作为服务登录”权限。

默认值:Network Service

Team Foundation Server Proxy

TFSPROXY

您可以指定内置帐户或用户帐户。 如果使用用户帐户,则该帐户必须具有“作为服务登录”权限。

默认值:Network Service

其他软件的服务帐户

下表列出了一些服务帐户,这些服务帐户是用于为 SharePoint 产品和 SQL Server 运行 Windows 服务的标识。

SharePoint 产品的服务帐户也是 SharePoint 管理中心站点应用程序池的标识。

软件

示例用户登录名

要求

SharePoint 产品 

WSSSERVICE

您必须指定用户帐户。

默认情况下,如果使用默认选项安装 Team Foundation Server,则还会为此帐户使用您指定为报表读者帐户的帐户。

SQL Server 

SQLSERVICE

必须在安装 Team Foundation Server 之前设置此帐户。 Team Foundation Server 对于此帐户没有其他要求。

请参见

参考

检查表:单服务器安装

检查表:多服务器安装

检查表:添加应用层

检查表:使用多台服务器升级 Team Foundation Server

检查表:安装 Team Foundation 生成服务

概念

检查表:安装 Team Foundation Server Proxy

修订记录

日期

修订记录

原因

2010 年 6 月

添加了指向 MSDN 主题“Team Foundation Server 中的服务帐户和依赖项”的链接

客户反馈

2010 年 6 月

添加了有关电子邮件通知和对 TFSSERVICE 使用 Network Service 的说明。

客户反馈