【问题标题】:TF246017: team foundation server could not connect to the database after change Domain Account passwordTF246017: 更改域帐户密码后,Team Foundation 服务器无法连接到数据库
【发布时间】:2018-04-27 17:55:21
【问题描述】:

如果可能,我需要您的帮助来解决邮件主题中提到的问题。我在两台服务器上安装了 TFS:一台用于应用程序,另一台用于 AD 域上的数据库。出于安全原因,我需要更改用于此应用程序的域用户帐户密码(用户帐户是 AD 域管理员)。

我从 Windows AD 用户和计算机控制台更改了密码,之后当我尝试访问 TFS (http://servername:port/tfs) 时收到 TF246017 错误。我恢复了帐户的旧密码,TFS 又开始工作了。

我在 TFS 管理控制台中看到这个域用户帐户出现在应用程序层下,并且有一个升级服务帐户密码的选项。我的问题是,除了从 AD 用户和组的管理员选项中执行密码升级之外,是否还需要从那里运行密码升级,以及是否有其他选项我应该考虑修改该用户的密码帐户。

提前感谢您的关注和帮助。 最好的问候。

【问题讨论】:

    标签: tfs tfs-2015 change-password


    【解决方案1】:

    错误信息和根本原因非常清楚。您需要更新对应账号的密码。

    账号密码更新有两种方式:

    为避免 TF246017 错误再次发生,我建议您对 SQL Server 和 TFS 服务器使用相同的用户凭据。例如:domainname/tfs 是服务器的本地管理员、SQL Server DB 中的系统管理员以及 TFS 服务器的管理员用户。

    您还可以查看事件日志。 Windows 事件日志是寻找潜在原因的理想选择。

    【讨论】:

      【解决方案2】:

      您需要在应用层服务器上使用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

      【讨论】:

        猜你喜欢
        • 2014-11-18
        • 2011-12-31
        • 2017-12-21
        • 2013-03-08
        • 2013-09-09
        • 1970-01-01
        • 2017-06-07
        • 1970-01-01
        • 2018-08-09
        相关资源
        最近更新 更多