First, if your users can create their own security file, or use a different
security file and then get into your palpations, then you don't have any
security at all do you?
If you have implemented security correctly, then the users will NOT be able
to get into the file unless they use YOUR security file. In fact, even if
your users where to create their own workgroup file, and add some users THEY
STILL CAN NOT GET into your file. If your users by accidentally using a
different workgroup file can get into your application then you HAVE NOT set
security correctly. If you have security set correctly, and you loose your
workgroup file, you CAN NOT get into the application. Something is wrong,a
and you have not implement security correctly.
Now, assuming you eventuality fix the above, then next problem is to fix the
security workgroup file setting when running a97, and running a2002. You
should ALWAYS give the users a short cut with the workgroup file set for
your database. (as mentioned, if they don't use your workgroup file, they
SHOULD be locked out. (since this is NOT the case, you as mentioned DO NOT
have security implement correctly).
At any rate, the advantage of setting the workgroup file in the shortcut is
that other access applications thus don't have to use, or even care about
YOUR workgroup file (you don't even have to bother setting, or joining the
workgroup file if you specify the workgroup file in your shortcut. And, as
mentioned, if they try and launch the mde file directly, they will NOT be
able to run it (thus, they will quickly learn they must use the shortcut
your provide). You can specify what workgroup file is to be used the in the
shortcut. It will look like:
"C:\Program Files\Microsoft Office\Office\m saccess.exe"
"c:\program files\Rides\Rid es.mdb"
/wrkgrp "c:\Program Files\Rides\Rid es.mdw"
You also need to download the security faq, and figure out what step you
missed, but for sure if users can get into your application with a different
workgroup file, then you don't have any security at all do you? When
security is setup correctly, you MUST use the correct workgroup file, or all
users will be locked out. And, as mentioned, even if a user creates THEIR
OWN new workgroup file, they STILL CAN NOT get in.
so, check out the security faq:
http://support.microsoft.com/default.aspx?scid=kb;[LN];207793
--
Albert D. Kallal (MVP)
Edmonton, Alberta Canada
ka****@msn.com http://www.attcanada.net/~kallal.msn