I have been all over the internet for 3 days trying to determine why non-admin users cannot get access to reports as part of the 'Browser' role.
I am in sql server 2008 R2 on a Windows 2003 server. I can successfully connect to the report server when logged in as an admin user or my non-admin ReportViewer user. As the admin user I can see all reports & datasets. As the non-admin I can see the reports but not the datasets - which is what I want. But, when I try to trun the report I get the error:
The permissions granted to user are insufficient for performing this operation. (rsAccessDenied)
Now, I can solve this by making he user an admin on the server - but then they also see the datasets - can't allow that.
In sql server my <domain>\ReportViewer Login belongs to the sysadmin server role and each database has a user tied to this Login of type db_datareader. I can log in via SSMS as the ReportViewer user and I can successfully execute all report queries.
Any thoughts?
Pat Reddy