我有一个SSRS 2008网络版实例(从2005标准版迁移过来),我需要为刚刚创建的新文件夹更改一些安全性。
当我进入报表服务器网页(http://rsServerName.xyz/Reports)时,请输入新文件夹,转到文件夹属性,然后当我点击安全时,网页会返回错误用户或群组名称' xxx'不被承认。 (rsUnknownUserName)
我检查了数据库中的用户 - 它存在,它有一些项目(报告)分配给它,看起来很好,就像数据库中的其他用户一样。
我首先考虑进入数据库并从PolicyUserRole中删除不允许进入该文件夹的用户的条目,但是SecData中也有一些信息,也许还有其他一些地方,还有发现微软不支持任何针对其报表服务器数据库的查询,因此这可能不是最明智的想法:)
有没有人知道从特定文件夹中删除安全性的任何其他方法?或者可能要查看此用户名失败的内容?另外需要提及的是,当服务器从2005标准版迁移到2008年网络版时,所有安全问题都已开始。
感谢。
答案 0 :(得分:0)
解决此问题的唯一可行方法是完全删除用户并将其添加回来。在上述迁移过程中,几个用户的权限受到影响,唯一的解决方法是从头开始重新创建 - 不优雅,但有效。
解决方案 - 找到用户,删除,添加回来。