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 的服务帐户或密码