我正在运行tfs升级向导(从RC到RTM)。在达到准备情况检查时,我在“配置数据库”上收到错误:
[配置数据库] TF255440:以下帐户具有SQL Server登录名,但登录被拒绝访问:DOMAIN \ User。选择承载Team Foundation Server数据库的服务器是:MYSERVER。必须授予与该用户帐户关联的SQL Server登录名访问该服务器上的SQL Server实例的权限。
我尝试过改变用户映射和角色,但到目前为止还没有快乐。
答案 0 :(得分:4)
我得到了同样的错误。在最后的努力中,我从SQL登录中删除了我的Windows帐户,看它是否至少会报告不同的错误。令我惊讶的是,它取而代之。我仍然可以使用我的Windows帐户连接到SQL Server,因为Domain Admins被列为SQL Server登录名,而我是该组的成员。因此,如果帐户有多种方式对服务器进行身份验证,则验证逻辑可能存在缺陷。
答案 1 :(得分:0)
感谢Chance的精彩帖子。
即使我在配置Team foundation Server时遇到了同样的错误。 (SQL Server登录,但登录被拒绝访问:)
从安全性中删除登录帐户 - >登录 - >您的帐户名称 它的工作原理