in message:
Hi Sky,
Comments inline....
Thank you very much for the comprehensive listing related to Access
security. While reading through your reply message I realized things I never
knew could be done in Access. It seems like a large undertaking, but I don't
mind that at all because I think I'm becoming an Access junkie as well
You're welcome for the list.
There are many levels of "locking people out." It all depends on how
Access-savvy your users are. Simply hiding the Database Window, unchecking
some of the options under Tools | Startup, and disabling the Shift key bypass
can usually keep out most people. You might experiment with just doing
that and see if that keeps your people from messing things up.
And don't forget the most obvious (and easiest) method: communcation.
Talk to your people and explain to them that they need to view and enter
data only through the forms. Get management behind you and discuss
consequences of not following directions.
As far as becoming an Access Junkie......exceeeeeeellent!!
Welcome to the Collective.....he...he....he....
In your listed references I recognized Lynn Trapp's name. I've seen her
posts in other Access forums (forms coding) etc.
Yes, Lynn is very, very knowledgable about Access security, Access
in general, and many other things. However, I do not think Lynn would
look very attractive in a dress. A kilt, maybe, but dress no. Many have
made this mistake in years past (myself included), but I think Lynn's
wife may take offense to you calling Lynn a "she."
I tried the user level security thing before, but got in over my head and
ended up locking even myself out of Access. I must be very careful while
proceeding along this road. The good thing though, I'll have a lot more
resources at my disposal should things go awry -- many thanks to you!
Access Security is very powerful, but it *IS* very complicated until
you get the hang of it. Don't feel bad about messing up the first time,
I'm sure all of us have been there before. The key to success is to educate
yourself first and then practice on dummy databases *several* times
until you really have it mastered. Then work on the key database(s),
but always keep good backups in case of a problem.
Remember you can always come here with questions when you
need help. There are no stupid questions here. An unasked question
is an unaswered one.
Best of luck in your project.