zoukankan      html  css  js  c++  java
  • Installing Reporting Services on Windows 7, Vista or Windows Server 2008 无权限(rsAccessDenied)解决方法

    I recently had to reinstall Reporting Services 2008, and had to remind myself how to set it up correctly. Installing Reporting Services on Vista, and later operating systems, can be tricky. I've seen several forum posts of people spending days on installation problems... The culprit is the new security features in Vista. I really think Microsoft should have added a README-file telling how to avoid these problems, especially since they must have known about them already when they released SQL Server 2008. This is a simple quick-guide with a step-by-step guide how to install SQL Server Reporting Services 2008 on a local machine running Vista or later operating systems.

    Key Prerequisites

    In order to use Reporting Services you need to:

    • Disable Internet Explorer protected mode
    • Make sure Internet Explorer provides Reporting Services with your current credentials
    • Add your account to Reporting Services server roles
    • When developing reports, run BIDS/Visual Studio as administrator

    Protected mode is a security feature of Internet Explorer 7 and upwards, that uses new security features of Windows Vista to run in a "low integrity" security context. To enable Reporting Services, you can completely disable Protected mode (not recommended) or add Reporting Services to your trusted sites (recommended and described below).

    Adding your account to the server roles is necessary if you do not want to run as administrator every time you start Internet Explorer.

    BIDS/Visual Studio requires administrative privileges when communicating with Reporting Services. There seems to be no workaround, but running Visual Studio as administrator.

    Below is a step-by-step description how to configure Reporting Services.

    Disabling Internet Explorer protected mode for Report Manager

    Right-click on Internet Explorer and choose Run as administrator:

    In Internet Explorer, open the Internet Options and go to the Security tab. Select Trusted sites. Click on the Sites button:

    Uncheck the Require server verification checkbox. Add http://localhost to the Websites list:

    Close the options windows, but do not exit Internet Explorer.

    Configuring Report Manager

    Start Report Manager by going to http://localhost/reports. Click Properties. Click on New Role Assignment and add your account as Content Manager. Your account name should be in the form <computername>\<username> (for example Mini-laptop\Johan):

    Also click on Site Settings, and then on Security. Add you account as System Administrator:

    Trouble with these steps? Ensure that you are running Internet Explorer as administrator. Ensure that the necessary services are running - "SQL Server Reporting Services" and "SQL Server".

    Windows 7

    On Windows 7 it seems that Internet Explorer by default does not provide current user credentials to Reporting Services. What happens then is that you get a login prompt when you try to access Reporting Services. If you get a login prompt, you need to adjust security settings.

    Choose Intenet Options and go to the Security tab. Click on Trusted sites. Either drag the security slider to low security or click on Custom level. If you click on Custom level, go to the User Authentication/Logon option and choose "Automatic logon with current name and password".

    Developing Reports

    Right click on SQL Server Business Intelligence Development Studio. Choose Run as administrator:

    Running without administrative privileges will usually cause it to hang when contacting the Report Server. If you want to not have to choose Run as administrator every time, you can change properties on Visual Studio as shown below.

    原文链接

  • 相关阅读:
    C#中如何禁止WindowsMediaPlayer双击全屏显示
    .NET中的泛型概述
    c# Windows服务管理
    C:Program不是内部或外部命令,也不是可运行的程序或批处理文件。
    Wireshark教程之二:Wireshark捕获数据分析
    Wireshark教程之一:认识Wireshark界面
    利用windows服务实现整点报时功能
    在windows服务中使用定时器
    flickity:支持触摸滑动,响应迅速的幻灯片轮播插件
    无法定位 Local Database Runtime 安装。请验证 SQL Server Express 是否正确安装以及本地数据库运行时功能是否已启用。
  • 原文地址:https://www.cnblogs.com/trueben/p/2848674.html
Copyright © 2011-2022 走看看