all groups > sql server reporting services > march 2007 >
You're in the

sql server reporting services

group:

Permissions issue with SQL 2005 reporting services + MOSS


Permissions issue with SQL 2005 reporting services + MOSS scubaal
3/14/2007 3:43:39 PM
sql server reporting services:
Three boxes involved:

BoxA: MOSS + SQL2005 + Reporting Services + MOSS integration add-in
BoxB (act01projsrv01): SQL2k + SPS + Project server
BoxC: XP workstation

Objective: Run reports in MOSS library against Project server on BoxB
on XP workstation.

All bits are working on each box:)

Scenario a:

Logon to BoxA via RDP and connect to MOSS via browser.
Open reports library.
Create Datasource as:
Data source type: SQL Server
Connection string: data source=act01projsvr01;initial
catalog=ProjectServer
Creates ok.

Create Report builder model. Takes a very long time. Eventually times
out - but the model is there in the MOSS library. error message=
Server was unable to process request. ---> The operation has timed
out

Create report using datasource and model. Report created ok, can
create and use data from tables on the BoxB (Projectserver).

Scenario b:
Move to XP workstation.
All objects (Datasource, Report model and report) can be accessed
through MOSS library
BUT

when report is run it fails with:

An error has occurred during report processing.
Cannot create a connection to data source 'dataSource1'.
For more information about this error navigate to the report server on
the local server machine, or enable remote errors

.....but the report DOES run on the local server (BoxA). So there is
obviously some permissions issue between the XP workstation passing
through the MOSS server to the SQL2k server......but how on earth can
I find out what?

BTW everything is setup to use windows authentication and we are
2003AD throughout.

Suggestions appreciated.

Al.
Re: Permissions issue with SQL 2005 reporting services + MOSS Jerry Rasmussen
3/15/2007 12:00:00 AM
I think what you are dealing with is called the double hop
authentication issue. Try this, I think when you create your data
connection in reporting services you can configured it to ask for your
credentials. If this works then you are probably dealing with the
double hop authentication issue.

1. Be sure the Reporting server is using Kerberos authentication
2. I would probably be sure MOSS is using Kerberos authentication
3. You will need to research delegated authentication to find the
correct settings.

Here's some links that might help:
http://www.microsoft.com/windowsserver2003/technologies/security/kerberos/default.mspx
http://technet2.microsoft.com/WindowsServer/en/library/dac7ecea-7c82-43c0-847b-3a1a81454cfe1033.mspx?mfr=true
http://sqlserverplanet.com/sql-reporting-services/reporting-services-scale-out-setup-with-kerberos-delegation.html


[quoted text, click to view]
AddThis Social Bookmark Button