What I am trying to do is to prevent the users form opening the database directly. The only way they would be able to make changes to the database is via Forms. I do not want the users to type in any passwords as long as they have the Form. In order words, I will create different Forms (Edit Form, ReadOnly Form) then I will distribute this Forms. If the user has the ReadOnly Form he/she will be limited as to what they can do. However the database would be protected from anyone who wants to open it without a form.