Let me explain further. You say you don't have active directory. Are you
saying you have no domains, no users setup etc. No local users setup on the
Reporting Services server? How are you planning on giving access rights to
the reports.
Note that you can setup IIS to allow anonymous access but then you are going
to have other troubles (when anonymous you will find that all the Report
Manager administration selections are inaccessible).
Each data source is setup with the credentials to use when running the
report. It is possible to setup the report to run as the user of the report.
I don't do that, I have the report run as a particular user that I have
setup specifically for reporting. However, I setup the roles for the reports
for particular users. Two different things the credentials used to run the
report and validating the user to see what role they have with Reporting
Services (browse role, admin role, etc). Even if I am in the admin role when
I run a report it runs using a different credential.
The user!userid global variable says who is running the report.
Try this, put a textbox on a report. Have nothing else, just the textbox.
Set the textbox to this expression:
=User!Userid
Run the report and see what you get
--
Bruce Loehle-Conger
MVP SQL Server Reporting Services
[quoted text, click to view] "Chris" <vvkp@yahoo.com> wrote in message
news:1115671609.582220.60260@o13g2000cwo.googlegroups.com...
> I agree...but even the user has read only, they will be able to see the
> entire report right? that is even though he is a asst manager, he can
> read the data if the query contains 'all' parameter. What I want is the
> reader should be able to retreive the data upto his level of permission
> in the report.
> Sorry I am very new to this area. hence I am not that much clear to you
> beleive.
> So how can we implement that?
>