Hi,
I am developing an Access database with a Front End and two Back End files where is it absolutely essential that users of the computer cannot access one of the Back End data files in any way or even make copies of the file itself. The other Back End file isn't a problem.
I have done all the usual procedures: password protect the database, disabled the AllowByPass, and included our own user-security which runs when the file is opened.
However the only way I can think of to prevent the file being copied is to hide it in an obscure system folder and give it an obscure name and file extension. eg abc123.xyz. No one will know where this file is. There will be no linked tables from the front end, which will open connections to the database in vba when it needs to access the data tables.
I have tested and it seems to work. Is there any reason why I should not do this and is there a better way?
Thanks as always!
Jim
I am developing an Access database with a Front End and two Back End files where is it absolutely essential that users of the computer cannot access one of the Back End data files in any way or even make copies of the file itself. The other Back End file isn't a problem.
I have done all the usual procedures: password protect the database, disabled the AllowByPass, and included our own user-security which runs when the file is opened.
However the only way I can think of to prevent the file being copied is to hide it in an obscure system folder and give it an obscure name and file extension. eg abc123.xyz. No one will know where this file is. There will be no linked tables from the front end, which will open connections to the database in vba when it needs to access the data tables.
I have tested and it seems to work. Is there any reason why I should not do this and is there a better way?
Thanks as always!
Jim