Julie,
Please don't think any of my post was rude or "superior", to you or anyone. I
just immediately thought of the hard questions (and occasionally answers) I
have come across.
User-Level Security is in some ways simple (ignoring the thousands of
settings), but then I've been using it since 1995 (and probably still get some
things wrong, prefer the likes of Joan for the security details)
I just saw that "splitting a database" was an entirely different reason from
implementing User-Level Security. Both are necessary (from any reasonable
point of view).
It absolutely horrifies me, that some posters want/expect to modify a database
whilst live and on-line. What happened to the testing? Where is the backup if
they stuff-up live? How do you separate program testing from live data? (You
do it by splitting the database, which may not have been mentioned outside
security context)
will be reading more about the procedures for "splitting" the database. It
seems that is the thing to do. Tables on the server, and the rest
distributed to local computers, right?
Right.
It's not just me. You will find 100% concurrence that that's the best way to
implement a multi-user Access database. Quite apart from User-Level Security,
which is a separate though equal subject.
Keep your posts up. There are many who will assist you, and I'm sure many who
have the same questions.
Chris
P.S.
Just last week, I visited a site and they wanted some program change. I could
do it live in 5 mins but I couldn't test it in 5 mins. Besides I needed time
to think, and also I hold the "master program copies" not the site. The real
time was an hour, not 5 minutes, to think and test the changed program
(actually several changes). I could then e-mail them the changed program. I
couldn't do that (e-mail them a new program) if their live data was in the
same mdb.
PPS
I have a legacy customer (not written by me!) where the data and program are
intertwined. So first I have to modify an off-line copy and test it. Then I
have to arrange with them to send me their live database at 5pm (after work)
and I'll have it back next morning before work (having made HOPEFULLY the same
changes). Which scheme would you prefer? (Under Pressure or At Your Leisure).
Not to mention the size of emailing their program+data.