考虑用户创建新团队项目的场景。用户是想要创建和管理团队项目的开发人员。
例外是
TF218027:无法在运行SQL Reporting Services的服务器上创建以下报告文件夹。
SQL Reporting Services正在为此目的明确创建的Active Directory服务帐户下运行。
尝试此操作的开发人员是具有以下权限的TFS组的成员。
答案 0 :(得分:21)
我实施的变通方法方式是确保开发人员在SQL Reporting Services中具有“Content Manager”权限的组中。
我只是在文本框中添加了相应的AD组,操作完美无缺。 首先,我访问了http://myServer/TFS/Reports/MyCollection
的SSRS页面
进入“新角色分配”屏幕。
答案 1 :(得分:3)
我实际上blogged不久之前就此问题。如果使用NETWORK SERVICE
帐户以外的其他内容设置Reporting Services,您通常会看到此错误。
FTA:
我正在玩我的测试 Team Foundation Server的实例 今天,试图创建一个新项目, 当我得到错误TF218027的时候 试图创建Reporting Services 项目的文件夹。奇怪的 事情是,这不是我的第一次 在此服务器上创建的项目。
我搜索了互联网 类似的,发现一个帖子说 Reporting Services应该运行 NETWORK SERVICE帐户。以来 这是一个匆匆放在一起的 服务器,我用它运行它 管理员帐户,所以我试过了 切换它。
没有骰子。我得到了相同的TF218027 错误,但这次是由于它 无法解密 对称密钥。显然,这是一个 改变帐户的坏事 Reporting Services服务。
我匆匆将帐户改回了 管理员并重新启动了 服务。有趣的是,这个 似乎解决了这个问题。
答案 2 :(得分:0)
我刚刚遇到同样的问题。我授予了SharePoint,TFS和Report Server中的用户权限。而且我仍然收到相同的错误消息。然后我意识到了什么。我将该用户添加到Report Server的本地管理员组。有效!希望这会帮助你。