Here are the requirements
Front end: restrict access to specific forms and reports based on user - I've already done this with custom menus, log on, and by disabling the bypass keys and special key
Back end: prevent access by anyone or any program, except the front end. The only way to access the back end is via the front end. Also, I'll need to leave a door for myself, in case they screwed up the back end - so that I can go in and fix it
I can encrypt the backend (using the built in function) and password protect it - to provide light protection against casual tampering. However, I would like something a bit more robust. What ever I do, it must be very easy to administer as some of the "dba's" are not very computer literate. Unfortunately, I really don't understand the built in security..
I have seen a database where the database was unprotected, but the data was encrypted and incomprehensible. This may be an option, but I'm not sure how to do this
thanks for the input
-ha
----- TC wrote: ----
I agree that the normal security screens are fairly confusing. A person wh
was not knowledgable about Access security, would not be able to use the
properly, in my opinion
A different approach is to write your own security screens. These could b
designed to be simpler, or they could be customized specifcally for you
application. However, writing such screens needs a fairly high level o
underdstanding, on your part, of the details of Access security
The best thing would be for you to tell us what the DBAs need to be able t
do, from a functional viewpoint. What things must they allow, or deny, o
change, on the end-user databases
Hai, one more thing: when you reply to a post, please include the text o
the post that you are replying to: just like I have done below. Often,
post will disappear from the reder's news server. So if you don't includ
the text of the post that you are replying to, the reader will not know wha
you're talking about - and he will not have time to go back through hi
archives, to find it
Cheers
T
(off for the day
hnq51834 said:
Thank you all for your input. Let me clarify a bit. The database will b
distributed to other "dba's" who will then administer the database. Thes
"dba's" are very unfamiliar with Access and will be completely dependent o
the custom user interface that I've built for them. I won't be able t
administer security for them as I won't have access to THEIR .mdw file.
am also hesitant to have them administer it as this is the first tim
they've used Access... I find setting up the security confusing (I've bee
programming in Access vba for several years) so I assume that prope
administration may be beyond a newbie...but I could be totally off-base
Anyone have any thoughts