如果可能,我需要您的帮助才能解决邮件主题中提到的问题 . 我在两个服务器上安装了TFS:一个用于应用程序,另一个用于AD域上的数据库 . 出于安全原因,我需要更改用于此应用程序的域用户帐户密码(用户帐户是AD域管理员) .
我从Windows AD用户和计算机控制台更改了密码,之后当我尝试访问TFS(http://servername:port/tfs)时,我收到了TF246017错误 . 我恢复了帐户的旧密码,TFS又开始工作了 .
我看到此域用户帐户在TFS管理控制台中,在应用程序层下,并且有一个选项可以升级服务帐户的密码 . 我的问题是,如果有必要从AD用户和组选项的管理员那里进行密码升级,如果有/我是另一个选项,我应该考虑修改这个用户的密码帐户 .
提前感谢您的关注和帮助 . 最好的祝福 .
2 回答
错误信息和根本原因非常清楚 . 您需要更新相应帐户的密码 .
有两种方法可以实现帐户密码更新:
To use the administration console to change the password
To use the TFSConfig utility to change the password:
为避免再次出现TF246017错误,我建议您为SQL Server和TFS服务器使用相同的用户凭据 . 例如:
domainname/tfs
是服务器的本地管理员,SQL Server DB中的sysadmin以及TFS服务器的管理员用户 .您还可以查看事件日志 . Windows事件日志是寻找潜在原因的好选择 .
您需要在应用层服务器上使用tfsconfig .
像
tfsconfig accounts /updatepassword /account:[account name] /password:[password]
这样的东西应该可以解决问题 .另见:https://docs.microsoft.com/en-us/vsts/tfs-server/admin/change-service-account-password?view=tfs-2015