I have an MS Access 2007 frontend (with VBA code as business logic), linked to a MSSQL backend database. Currnetly I am using the Access 2007 developer extensions to create an installer (using the package solution wizard).
But I think I have some security problems + I want to update the application more easily.
I hope you have some best-practice solutions to the following problems:
a) If I install the application on a client it creates an *.accdr file. Is this file secure (no change of the layour or the code possible?)
b) How to secure the link to the MSSQL backend. The database password seems to be in the accdr-file as clear text.
c) How to update the application more easily? If i send a new packaged version, users have to uninstall the old version first (by using control panel -> software). I want them to double click on the installer, showing them "update" or "remove" (like office 2007 if you start setup with an older version of office installed). Is there any way to accomplish this?
d) Are there any other secuirty issues I don't see?
What is the best-practice?
Best regards,
D.R.
But I think I have some security problems + I want to update the application more easily.
I hope you have some best-practice solutions to the following problems:
a) If I install the application on a client it creates an *.accdr file. Is this file secure (no change of the layour or the code possible?)
b) How to secure the link to the MSSQL backend. The database password seems to be in the accdr-file as clear text.
c) How to update the application more easily? If i send a new packaged version, users have to uninstall the old version first (by using control panel -> software). I want them to double click on the installer, showing them "update" or "remove" (like office 2007 if you start setup with an older version of office installed). Is there any way to accomplish this?
d) Are there any other secuirty issues I don't see?
What is the best-practice?
Best regards,
D.R.
Comment