Query permissions

R

RipperT

I have a table to which I have denied all permissions to my (custom) users
group. I designed a query based on the table that returns only 2 fields: an
identifying field and a checkbox that the users need to check or uncheck;
they therefore need update permission to the table thru the query. However,
I don't want them to be able to change the identifying field. The field is
part of a unique index so I can limit what they can do with it, but not
entirely. They are able to change some values to other values and it will
accept them. I have everything secured thru the forms, but I don't want
users to be able to open the query by using bypasskey and then accessing and
changing the value that way. SECFAQ explains that I must omit the column
from the query to restrict users from accessing the field, but if I remove
the field, users won't know what record they're checking/unchecking. How can
I work around this except for denying the bypasskey? And by the way, if I
deny bypasskey, how will I get in?

Rip
 
R

RipperT

On the page where you view the code, it says "Don't lock yourself out!". How
does and admin not lock himself out? If I need the bypass key to get to the
DB window and therefore the modules and VB editor, how do I get in? Doesn't
the module code apply to everyone?

Rip
 
K

Keith Wilby

RipperT @nOsPaM.nEt> said:
On the page where you view the code, it says "Don't lock yourself out!".
How does and admin not lock himself out? If I need the bypass key to get
to the DB window and therefore the modules and VB editor, how do I get in?
Doesn't the module code apply to everyone?

Albert's utility allows you to browse to a database file and set it's bypass
key setting. I allow the bypass key on my development file and deny it on
the production copy. This assumes you have a split database (recommended by
most developers).

Keith.
 

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