ChangePassword 命令

更新:2007 年 11 月

使用 ChangePassword 可以更改 Team Foundation Server 服务帐户 (TFSService) 或 Team Foundation Server Proxy 服务帐户 (TFSProxy) 的密码。

必需的权限

若要使用 ChangePassword 命令,您必须是 Team Foundation 应用层服务器上“Team Foundation Administrators”安全组的成员以及 Team Foundation 数据层服务器上 SQL Server“sysadmin”安全组的成员。如果使用 /proxy 选项,您必须是 Team Foundation 应用层和数据层服务器或代理服务器上的管理员。有关更多信息,请参见 Team Foundation Server 权限

说明:

即使您是使用管理凭据登录的,也必须使用提升的权限打开命令提示窗口,才能在正在运行 Windows Server 2008 的服务器上执行此功能。若要使用提升的权限打开命令提示窗口,请单击“开始”,右击“命令提示符”,然后单击“以管理员身份运行”。有关更多信息,请参见 Microsoft 网站

TFSAdminUtil ChangePassword [/proxy] account newpwd

参数

参数

说明

account

指定旧帐户名。

newpwd

指定新帐户密码。

选项

说明

/proxy

指定为 Team Foundation Server Proxy 帐户更改密码设置。

备注

重要说明:

建议您备份 Team Foundation Server 数据层服务器上的数据库。

ChangePassword 命令由要更改服务帐户(例如,域\TFSService)密码的管理员使用。管理员更改该帐户的密码,然后运行此工具以更新具有新密码的所有 Team Foundation 服务器。

该实用工具通过更改应用程序池的密码来更新应用层。为了应用更改,该实用工具将重新启动应用程序池,并更新 Team Foundation Server 任务计划程序(又称 TFSServerScheduler 服务)。有关更多信息,请参见 Visual Studio Team Foundation Server 任务计划程序

说明:

SQL Server 2005 将自己的服务帐户密码与 Active Directory 同步;因此,该实用工具不需要修改任何 SQL Server 密码。

示例

下面的示例演示用于更改服务帐户密码的语法。该实用工具将帐户 ServiceAccount 的所有实例切换为使用新帐户密码 newPassword。该实用工具循环访问服务帐户,并只更改运行于旧帐户下的服务帐户。

>TFSAdminUtil.exe ChangePassword ServiceAccount newPassword

请参见

任务

如何:更改 SQL Server Reporting Services 的服务帐户或密码

如何:更改 Team Foundation Server 的服务帐户或密码

概念

管理 Team Foundation 应用层服务器

其他资源

TFSAdminUtil 命令行命令

使用 Team Foundation Server 命令行工具

管理 Team Foundation Server

管理 Team Foundation Server 服务和服务帐户