I am creating a VB6 application that will be distributed with an Access97 mdb. The database will not be written to in any way, simply looked at with a number of "Select" queries. I need to be able to prevent the mdb from being accessed outside of my program. If I password protect the mdb, can I somehow insert the password into the VB code, without any action on the part of the user? Preferably, the user wouldn't even be aware of the need for a password. <br>The idea is to limit the mdb access to a particular program (mine), not to a particular user. Any help would be greatly appreciated.