I have a database that has a form front-end. I want to lock down the database so that nobody can access the forms/VBA code attached to it (tables are are in a seperate database). I did this by setting startup options so that menus are hiddens, hidden keys etc. However, I just found out that when you press shift and double-click on the database to open, it opens up the database with menus etc unhidden. Is there a way to stop full menus being displayed when you press the shift key and double-click?