I've got to present my database to a customer in two days and the beta is almost complete. I would however like put add a lockout after a specific date and prompt the user to input a key to continue using the software. In my mind I was thinking about making a password table, having some type of on load event of my splash screen to check the date I chose for it to expire, if it's expired open a form that would allow the user to enter a key or click cancel that would "quit" access. I'm not sure how to go about the code of actually having the password entered in verified to a stored password in a table. I'm not too worried about other security options as far as piracy because even if I hid the tables and forms the user would have no idea how to unhide them. I just need a way to keep them from continuing to use my beta and not purchase the final database. I realize I can lock the amount of entries that can be entered in to tables, but I'd rather go with a password/key type of method. I found a thread which seemed like it had a good database example I could use, but it was an older version of access and didn't convert properly. Thank you in advance for any help that can be offered.