只有当前数据库为master时,才能授予服务器作用域的权限

时间:2018-06-07 16:12:35

标签: sql-server visual-studio tfs

在添加数据库时配置TFS时,我遇到错误。

  

只有当前数据库为master时才能授予服务器作用域的权限

enter image description here

2 个答案:

答案 0 :(得分:0)

  

服务器范围的权限只能在当前时授予   数据库是主人

尝试从除master以外的任何其他数据库修改服务器作用域权限时,会出现此消息。

解决方法是将正在运行的用户的SQL登录的默认数据库设置为“master”。此处正在运行的用户表示您尝试创建Team Project Collection的用户。

看看这个类似的问题here

答案 1 :(得分:0)

Patrick提到的解决方法的进一步说明,应将SQL登录设置为默认的“主”是执行安装的登录。在我们的2服务器实现中,数据层位于单独的服务器上,安装应用程序会创建一个由应用程序层使用的登录名-不需要默认登录名。