Hi, Paul.
You're welcome.
how do i change that
SHIFT Key thing to a different key as i assume that anyone
who knows a bit about access can get in still....
Correct. Many people know about the <SHIFT> key to bypass the startup
options. One can disable the <SHIFT> key bypass by setting the
AllowBypassKey Database Property to FALSE. The procedure for doing this is
on this Web page:
http://support.microsoft.com/default.aspx?id=826765
Which leads to your next question: How do I prevent people from using this
same method to turn the setting for the AllowBypassKey Database Property to
TRUE? Some people are bound to know this trick, too.
The code for that is listed on this Web page:
http://www.mvps.org/access/general/gen0040.htm
Which leads to your next question: How do I prevent people from using this
same technique to delete the AllowBypassKey Database Property, thereby
re-enabling the <SHIFT> key bypass? Some people are bound to know or find
this trick, too.
The answer lies in the fact that everyone logs into the default workgroup as
the "Admin" user, who is a member of the "Admins" group, which has the
security permissions to make this change. If one applies user-level
security to the database, then the default "Admin" user isn't a member of
the Admins group, so can't make this change when granted the least amount of
permissions and can't even open the database when not granted any
permissions.
Which leads to your next question: Is there a way around this security,
too?
Yes. All one can do is set up ever higher hurdles to prevent most people
from getting into the database. Access is not secure, so don't store data
in it that must be safeguarded against those with more than a reasonable
amount of curiosity.
HTH.
Gunny
See
http://www.QBuilt.com for all your database needs.
See
http://www.Access.QBuilt.com for Microsoft Access tips.
(Please remove ZERO_SPAM from my reply E-mail address, so that a message
will be forwarded to me.)