1

我是报告服务器的新手,并且在报告服务器上的自定义/表单身份验证方面遇到问题。

我的工作环境是:在“Windows Server 2008”上运行的“SQL Server 2012”

我按照http://msftrsprodsamples.codeplex.com/releases/view/110547中的教程逐步配置我的“表单身份验证”

我使用的示例代码是从 http://msftrsprodsamples.codeplex.com/wikipage?title=SS2012!Security%20Extension%20Sample&referringTitle=Home下载的

然后我重新启动我的报告服务器并通过“myservername/reports”访问报告管理器并创建一个新用户 xxx,然后我想以用户“xxx”的身份登录报告管理器。但只是得到错误

" SQL Server 报告服务

错误

用户 '' 没有所需的权限。验证是否已授予足够的权限并且已解决 Windows 用户帐户控制 (UAC) 限制。"

然后我搜索了很多关于这个问题的相关主题,还打开了 Windows 用户帐户控制 (UAC)。但问题仍然存在。有没有人可以帮忙?提前致谢。

4

2 回答 2

0

检查此 MS 连接问题以获取一些解决方法。最好的选择是在怪癖模式(兼容性视图)下使用 IE 8 或更高版本,并在必要时以管理员身份运行它。确保安全设置正确(帐户和角色) - 从右上角的站点设置。在一个示例中,我可以查看来自 IE 的报告,但不能查看 FireFox 或 Chrome(但可以配置安全性),这显然与 UAC 相关。以管理员身份解雇 Chrome,提供凭据(Win 帐户)并且它有效。

于 2014-03-30T17:25:27.313 回答
0

在 RSReportServer.config 文件中找到 UserName 标记并将 <UserName>username</UserName> 替换为用户 - 'xxx' created - <UserName>xxx</UserName>

于 2017-02-02T10:42:45.247 回答