Sue said:
I understand.
Thanks for the info.
Now other questions as a "sequel" to the last:
1. There is a drive - call it the "h" drive - that all of our group has
access to. This drive can be mapped to the user's account so that the can
access files from any location - we are often mobile & may be at one of any
number of locations in the company. Sometimes when logging on, the system may
hit a different server (depending on how busy the usual one is), but as long
as we've mapped our account to the h:\ drive, we can get there from any
location. Will I achieve what I'm trying for by posting the database on h:\?
All the following assumes you will use Access with the JET database engine
that ships natively with MS Office. If you will be linking Access to a SQL
Server then some of this will not apply.
The short answer is Yes. However, how widespread are your locations? If
they are in the same building you're probably fine. If you are talking about
a WAN, you will need to connect via Terminal Services or via Citrix. If your
WAN is very stable, you may be able to get away with using it, but understand
that you are asking for corruption by doing so and keep good and frequent
backups of the back-end. Here's a really fine resource:
http://www.granite.ab.ca/accsmstr.htm Search for corruption. Keep good and
frequent backups anyway.
Split the database into frontend and backend if you have not already done so.
2. I want to password-protect the database so that no one can get into it
but members of our group who have been given the password. I assume my next
bit of reading deals with security?
If you password protect the backend you'll have to re-link the tables to the
front end. When you do so, you'll be prompted for the backend password.
After that, you shouldn't have to bother with it again. Access passwords are
not very secure. They will keep out the honest folk and the inept. If you
have highly sensitive information that needs protection from thieves you
likely need more robust security than Access can provide. If you want to
implement User Level Security (Not available in Access 2007) Joan Wild is the
guru:
http://www.jmwild.com/AccessTips.htm
3. I want to further protect the database so that no element of the tables
or queries - and no structure of the database and its reports, forms, and
macros - can be changed unless y me. Again, is reading under the heading of
security my best place to go?
Go to Tools|Database Utilities|Make MDE file. When you do this, make sure
you keep a copy of the original MDB file someplace safe because you won't be
able to modify the Reports and Forms in the MDE file either (I'm not sure
about macros but I don't think so.) Before you do so, uncheck the option to
show the database window under Tools|startup. If you really want to lock
things down, disable the use of bypass keys in the same area. Be careful
here because you can lock yourself out and not be able to get back in. Keep
an unmodified copy of the original MDB file someplace where you can't get to
it till after the panic attack subsides.
Search the granite ab link I gave you above for Tony's Auto FE Updater if you
think you might be needing to change your database from time to time.
If you think you want to disallow the use of bypass keys Albert Kallal has a
good system for toggling it on or off:
http://www.members.shaw.ca/AlbertKallal/msaccess/msaccess.html
4. is there a particular sequence I should use in performing the above tasks?
I think yours is pretty much on target. and this pretty well exhausts my
knowledge (mainly gleaned from the brighter lights on this forum).
HTH
Mike