Not sure you and I have the same definition of "BackEnd datafile"...
Do you mean you have a user who has a backup copy of an earlier back-end
.mdb file?
FE/BE. I am referring to the Backend of a split project. Not a
backup

. I am concerned that a user can copy the Backend at any
time, and then a few weeks latter copy it over the current BE.
Causing the system to return to its old state. No one the wiser in
some cases.
Prevention is better than cure - put the backend of the database somwhere
that the users are not aware of. You could even leave the current backend
where it is and not tell anyone you have relocated the real backend.
DateTime & ldb are dead giveaways!
In addition to Ed's suggestion, you could consider adding a record in a
[tblVersion] in your front-end file that keeps track of version date/time.
When your front-end applications start up, they could check the
corresponding table in the back-end and respond accordingly.
It seems multiple users would time/date stamp at different durations.
I could have one FE designated as the "Master" and have it check a
single record in the BackEnd against the Master's FE. However, this
would prohibit other FE's from detecting the Overwrite, and would
restrict this check to the "Master" user. There must be some clever
scheme to handle this? Otherwise, I would probably have to create a
BE table and maintain records of ALL the FrontEnd Users. And, save a
TimeStamp to each during every startup? What a hastle!
Greg