I am having a problem with permissions since moving a 2005 reporting services database to Server 2008. I have install SSRS and the report website works fine, the web service (ReportExecution2005.asmx) also works fine provided I pass in the credentials of an Administrator of the server (which I dont want to do).
I have created a user account that I would like to use. I made it a member of SQLServer2005ReportingServicesWebServiceUser
I also give it full permissions on the IIS folder:
C:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer
I also made this user a System Administrator of SSRS using the Server Properties tool in Management Studio.
However I am still not able to run reports using the web service unless I login as a machine administrator.
If I try to browse to the location:
I am able to get the XML no problem loging in as my newly created user. It just will not allow me to execute.
Can anyone help?
Some info on IIS. The Report Server is using a Classic pool with NetworkService identity (v2.0 .NET). Network Service also has full permissions on the IIS folder.
Anon : Disables
ASP.NET Impersonation: Enabled
Forms Auth: Disabled
Windows Auth: Enabled