【问题标题】:Reporting Services Folder ConfigurationReporting Services 文件夹配置
【发布时间】:2009-10-02 10:50:49
【问题描述】:

作为报告服务的新手,我对在本地开发机器上设置报告服务有些困惑。我在 Vista64 Home Premium 上使用 Sql-Server 2008 Developer Edition。

当我转到http://localhost/reports 时,系统要求我登录。当我输入一个已配置为本地管理员的帐户时,我会进入最小的报表服务器屏幕,该屏幕不提供配置文件夹结构的选项。

我能否获得一些关于如何配置系统的建议,以便我可以进入这一步。

【问题讨论】:

    标签: sql-server reporting-services


    【解决方案1】:

    经过多次试验,我终于搜索了“vista 不足以执行此操作。(rsAccessDenied) 2008”试图找出为什么我看不到报表服务器信息。

    我找到了http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/e8da121a-c0ac-4d0b-8774-abd5128d88fe,它给出了答案。非常感谢“rmcphaul”他的回答,我在下面复制 -

    这是最终的解决方案。希望 这将帮助一些试图 获取 SQL 2008 的报告服务 在 Windows Vista 上工作的开发人员 使用 IE8。重申一下,我有 两个问题。一个是我正在 每次去都提示登录 http://[computername]/reports。这 另一个是,一旦我在那里 查看报告服务标题。 我所经历的一切都是 与 Vista 用户访问控制相关 (UAC)。以下是获取它的步骤 与 UAC 一起工作。也许有人 可以将其发布到他们的博客,因为 外面的一切似乎都相关 到 SSRS 2005 和/或 IE7。

    环境

    · Vista Ultimate 64 位

    · Internet Explorer 8

    ·SQL Server 2008 开发者 已安装 Reporting Services

    · UAC 已开启。

    问题

    当您浏览到 http://[ComputerName]/Reports它 提示您登录

    原因

    这是由 UAC 引起的。即使你 运行 Internet Explorer 作为 管理员,一旦您登录,您就是 不再以管理方式运行 特权。

    决议 1

    1. 打开 Internet Explorer

    2. 单击“工具”菜单并选择“Internet 选项”

    3. 点击“安全”标签

    4. 单击一次“本地 Intranet”

    5. 点击“站点”按钮

    6. 点击“高级”按钮

    7. 确保“要求对所有站点进行服务器验证 (https:) 此区域未选中。

    8. 将“http://[ComputerName]”添加到网站列表。

    9. 单击“关闭”按钮关闭高级窗口。

    10. 点击底部附近的“自定义级别”按钮。

    11. 向下滚动到最后,您将看到“用户身份验证” 部分。

    12. 用户“用户身份验证”然后“登录”验证“自动 仅在 Intranet 区域登录”是 选择。如果不选择它。

    13. 单击“确定”关闭“安全设置 - 本地 Intranet 区域”窗口。

    14. 单击“确定”按钮关闭本地 Intranet 窗口。

    15. 单击“确定”按钮关闭 Internet 选项窗口

    16. 关闭 Internet Explorer

    17. 重新打开 Internet Explorer 并浏览到 http://[ 计算机名]/报告。你不应该 不再提示登录。

    决议 2

    1. 打开 Internet Explorer

    2. 单击“工具”菜单并选择“Internet 选项”

    3. 点击“安全”标签

    4. 点击一次“受信任的网站”

    5. 点击“站点”按钮

    6. 确保“要求对所有站点进行服务器验证 (https:) 此区域未选中。

    7. 将“http://[ComputerName]”添加到网站列表。

    8. 单击“关闭”按钮关闭“受信任的站点”窗口。

    9. 您现在应该回到“Internet 选项”的“安全”选项卡上。

    10. 确保“受信任的站点”仍处于选中状态,然后单击“自定义 靠近底部的“级别”按钮。

    11. 向下滚动到最后,您将看到“用户身份验证” 部分。

    12. 在“用户身份验证”和“登录”下选择选项 说“使用当前自动登录 用户名和密码”/

    13. 单击“确定”关闭“安全设置 - 受信任的站点区域”窗口。

    14. 单击“确定”按钮关闭 Internet 选项窗口

    15. 关闭 Internet Explorer

    16. 重新打开 Internet Explorer 并浏览到 http://[ComputerName]/Reports。你 不应再提示登录。

    问题

    当您浏览到 http://[ComputerName]/reports只有你 查看报表管理器标题。

    原因

    这是由 UAC 引起的。默认情况下 Reporting Services 应允许 本地管理员的成员 组访问报告服务,但 使用 UAC 打开 Reporting Services 无法识别登录用户 作为本地管理员的一部分 团体。您将需要明确 在报告中添加您的帐户 服务。

    验证

    您可以通过浏览来验证此问题 到http://[ComputerName]/ReportServer。 您应该会收到一条消息 说:授予用户的权限 '[UserLogin]' 不足以 执行此操作。 (rsAccessDenied)。

    分辨率

    1. 右键单击以管理员模式打开 Internet Explorer 在 IE 图标上并选择“运行为 管理员”。

    2. 浏览至http://[ComputerName]/Reports

    3. 在主页点击“属性”标签

    4. 点击“新角色分配”

    5. 将您的合格本地登录名添加为内容管理器(例如: [计算机名][登录名] 或 [域][登录名])

    6. 下一步点击右上角的“站点设置”

    7. 在左侧菜单中选择“安全”

    8. 点击“新角色分配”

    9. 将您的合格本地登录名添加为系统管理员(对于 例如:[计算机名][登录名]或 [域][登录名])

    10. 关闭 Internet Explorer 并正常打开

    11. 浏览到 http://[ComputerName]/Reports 和你 应该可以正常工作

    【讨论】:

    • 我遇到了类似的问题,我发现这很方便。只是当我在浏览器中打开报表管理器 URL 时,我只能在右上角看到带有“主页、我的订阅、帮助”的标题。我在任何地方都看不到“属性”链接或选项卡。知道我哪里出错了吗?
    • 在我的 Reporting Services 安装中很有趣,可能某些内容已损坏,因为“属性”选项卡和“新角色分配”从未出现,而且我仍然遇到权限问题。
    • 我们可以在 IE 上取消此身份验证登录对话框吗?
    • 这个对我很有帮助。我一直在努力解决这个问题将近一个星期。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多