LASsie (Light Application Security) is a library of Microsoft Access objects that you can reference from, or add into your MS Access application to implement basic form level security. With LASsie, you can prevent a user from opening specific forms, or restrict a user's ability to update data on a form. LASsie includes a friendly user sign-on form that requires a user name and a password to be entered. Users can change their own passwords via the included 'change password' form. Once the user signs on, his/her session is assigned a security level code that determines which forms can be accessed, and if data updates are allowed. LASsie is called 'light' application security because it is not intended to be a robust, crack-proof, high-end security application. In fact, a sophisticated user could edit the underlying tables and change their own security level. By hiding the LASsie tables, and/or putting them in an external, encrypted database, you can minimize such breaches, but you should understand that using LASsie does not guarantee crack-proof form level security. |