Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Table level Security

Status
Not open for further replies.

infomania

Programmer
Oct 27, 2002
148
I was wondering if my DBA set up access security to deny read access to a table for some users, would they be able to run (refresh) a report created by a user that had read access to the tables? I am using CR 9, accessing data on a SQL Server 2000 database.

Infomania
 
I don't think so. Not unless the reports use login information with SELECT rights to those tables.

-dave
 
Thanks... restating you response.

Users who do not have SELECT rights to a table cannot refresh a report that was created by a user who has SELECT rights to the table. Is this correct?
 
Yes, that is correct. They'll get errors ("Failed to open a rowset" from CR, and "User does not have SELECT permission on table TableName").

However, if the reports are being called from within an application, and the login information that the application uses to connect to the database has SELECT rights, then ALL users would be able to view all reports.

-dave
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top