Reporting Services 2008 - 无法识别用户或组名“xxx”。 (rsUnknownUserName)

时间:2014-09-17 18:41:44

标签: sql-server sql-server-2008 reporting-services ssrs-2008

我有一个SSRS 2008网络版实例(从2005标准版迁移过来),我需要为刚刚创建的新文件夹更改一些安全性。

当我进入报表服务器网页(http://rsServerName.xyz/Reports)时,请输入新文件夹,转到文件夹属性,然后当我点击安全时,网页会返回错误用户或群组名称' xxx'不被承认。 (rsUnknownUserName)

我检查了数据库中的用户 - 它存在,它有一些项目(报告)分配给它,看起来很好,就像数据库中的其他用户一样。

我首先考虑进入数据库并从PolicyUserRole中删除不允许进入该文件夹的用户的条目,但是SecData中也有一些信息,也许还有其他一些地方,还有发现微软不支持任何针对其报表服务器数据库的查询,因此这可能不是最明智的想法:)

有没有人知道从特定文件夹中删除安全性的任何其他方法?或者可能要查看此用户名失败的内容?另外需要提及的是,当服务器从2005标准版迁移到2008年网络版时,所有安全问题都已开始。

感谢。

1 个答案:

答案 0 :(得分:0)

解决此问题的唯一可行方法是完全删除用户并将其添加回来。在上述迁移过程中,几个用户的权限受到影响,唯一的解决方法是从头开始重新创建 - 不优雅,但有效。

解决方案 - 找到用户,删除,添加回来。