Table security

J

JO

In Access 2003, using expanded MDB workgroup information file security, can I
restrict users in a group to full permission with only each user's own data?
Or will this need to be handled programatically?
 
R

Rick B

Unless their data is stored in separate tables, you would need to handle
this through filters or code in your queries, forms, and reports. The first
step would be to take away all access from the tables so they cannot simply
go around your security. You'd then build queries and set them to "run with
owner's permission" so they could use the tables (to which the user would
not otherwise have access).

Use filters like...

=CurrentUser()

to limit the queries to only return the current user records.
 
R

Rick Brandt

JO said:
In Access 2003, using expanded MDB workgroup information file
security, can I restrict users in a group to full permission with
only each user's own data? Or will this need to be handled
programatically?

You deny all all access to tables directly and use
Run-With-Owners-Permission queries instead. Those queries can have criteria
that uses the CurrentUser() function so that a user can see only his own
records.
 
J

JO

Thank you for your suggestions Rick. I will dig into the "run with owner's
permission" queries working with functions like =CurrentUser() as a solution.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top