HI,
Access 2003 present you with that possibility (if you have a
certificate, which can be a local, on your network, if you have a server
than can deliver them, or it can be a public one, like Verisign or Thawte,
but that is not free). You cannot just digitally sign the file itself, at
least, not the dot-mdb, since it also stores the data and by such, the file
changes constantly, because data change, and a brute hash of the file would
be broken at each use (falsely implying your code has been modified). That
is why you need some "tool- awareness" to sign only the code, which Access
2003 officially has, but not the previous versions. That does not meant
there is no other solution, just that I am unaware of other, "right out of
the box". As example, someone may digitally sign a dot-mdb used as
reference, and containing just the code. To digitally sign a file, and be
able to check that the content of the file has not been modified since, you
can use the Encryption API, among other tools, but that is not elementary,
and would surely take many days to master...
Hoping it may help,
Vanderghast, Access MVP
John Daily said:
Is there a way that you can digitally sign a database that you have
created so that it shows who created it without someone going in and
changing that info?