I'm having trouble with security on an A97 database.
First, yes I've read the white paper several times, followed all the
directions, and got security established correctly (or so I thought). There
are two problems, however.
One just occurred in the past couple of days. I added a new feature to a form,
which is a button that pops up a new form showing some summary data. The popup
form has a query as its recordsource, and the run permissions on the query are
set to Owner. Yet when a user who has only limited permissions clicks the
button, they get the error message 3112, no read permissions on the query that
drives the form.
The other is recurring but not consistent. The main database administrator
(this is my client), who has admin permissions and thus should be able to do
everything, is occasionally thwarted in trying to do something because the
system says she doesn't have the proper permissions to do it. If she signs out
and signs in again as me (I have the same permissions as she does but I'm also
the "owner" since I designed the db), she can do whatever she likes. Frankly,
this problem isn't as big as the first one because she can in fact always just
sign in again as me and do what she needs to do, but it's annoying nonetheless.
I don't know what to do about this. Seems like maybe security is corrupted
somehow? Is there a way to rebuild it? Other ways around these issues?
TIA
Jan
Jan Stempel
Stempel Consulting
First, yes I've read the white paper several times, followed all the
directions, and got security established correctly (or so I thought). There
are two problems, however.
One just occurred in the past couple of days. I added a new feature to a form,
which is a button that pops up a new form showing some summary data. The popup
form has a query as its recordsource, and the run permissions on the query are
set to Owner. Yet when a user who has only limited permissions clicks the
button, they get the error message 3112, no read permissions on the query that
drives the form.
The other is recurring but not consistent. The main database administrator
(this is my client), who has admin permissions and thus should be able to do
everything, is occasionally thwarted in trying to do something because the
system says she doesn't have the proper permissions to do it. If she signs out
and signs in again as me (I have the same permissions as she does but I'm also
the "owner" since I designed the db), she can do whatever she likes. Frankly,
this problem isn't as big as the first one because she can in fact always just
sign in again as me and do what she needs to do, but it's annoying nonetheless.
I don't know what to do about this. Seems like maybe security is corrupted
somehow? Is there a way to rebuild it? Other ways around these issues?
TIA
Jan
Jan Stempel
Stempel Consulting
Comment