This will not keep someone from using a disk read program to view the text
data. You can add encrypting code to encrypt before writing, and decrypt on
reading, but it will be your code. The encrypting Access does will prevent
someone poking around with a disk read program from seeing your text, but
anyone with Access (and necessary permissions, which your salesreps will
have to have if they are to use the database) can read an Access-encrypted
database).
I haven't seen a third-party product that automates this, but there are a
lot of third-party products around, and I don't even try to know about all
of them!
There is no way to keep someone from copying the whole database, as you will
be putting it in their hands. And, distributing with the runtime does not
keep someone with full retail Access from making a copy of the database to
use with Access. Even if you apply Access' security, it is relatively
easy/cheap to break.
For real _data security_, put the data on a server, and create a client
application to access it. While server databases aren't necessarily
foolproof (because, as they say, fools are so ingenious) they are much more
so than an Access/Jet database that you hand to someone. But that doesn't
work for beans if you need your users to carry the DB about with them on
notebook/laptop computers.
Alternative: do a good background check on those users to raise your
confidence that you can trust them.
Larry Linson
Microsoft Access MVP
"RO|_F" <10************@spamgourmet.com> wrote in message
news:40*********************@reader2.nntp.hccnet.n l...
Hi,
bedankt voor je berichtje...
It is for security, our salesreps (or competitors) may not be able to copy
or alter the database which will be stored on each persons laptop.
regards,
Rolf