我正在运行 tfs 升级向导(从 RC 到 RTM)。在到达准备检查时,我在“配置数据库”上遇到错误:
[配置数据库] TF255440:以下帐户具有 SQL Server 登录名,但该登录名被拒绝访问:DOMAIN\User。选择为 Team Foundation Server 托管数据库的服务器是:MYSERVER。与用户帐户关联的 SQL Server 登录必须被授予对该服务器上 SQL Server 实例的访问权限。
我尝试过更改用户映射和角色,但到目前为止没有任何乐趣。
我遇到了同样的错误。在最后的努力中,我从 SQL 登录中删除了我的 Windows 帐户,以查看它是否至少会报告一个不同的错误。令我惊讶的是,它反而奏效了。我仍然可以使用我的 Windows 帐户连接到 SQL Server,因为域管理员被列为 SQL Server 登录名,并且我是该组的成员。因此,当帐户向服务器进行身份验证的方式不止一种时,验证逻辑可能存在缺陷。
感谢机会的精彩帖子。
即使我在配置 Team Foundation Server 时也遇到了同样的错误。(SQL Server 登录,但登录被拒绝访问:)
从安全性中删除登录帐户->登录->您的帐户名它可以工作