hello. i want to first say that i welcome anyone's ideas for this post. please feel free to throw your 2 cents in. i have a db that i'm finishing that i'm going to be giving to others to use. the ONLY thing they're going to need to manipulate in this db are 3 forms and 1 simple table (1 field which is a list of names). what is the best way to secure or lock these items, as well as the other 6 or so tables, queries and reports that i don't want them to open, change or delete. also, what 'finishing' changes should be made to polish the forms for presentation? this can be for the items or access as a whole. i don't know if you need to know this but there is some vba that opens and closes various forms and reports when they're using any of the 3 forms. i, of course, still need this to happen. i'm looking for suggestions ranging from adjusting the whole item (query, form, whatever) to adjusting properties on an object in the item that need to be set. just please keep in mind that i'm not proficient with access as a whole or vba almost at all so please be very specific in your answers. think of this as a 'best practices' post so i really do welcome any suggestion, no matter how small it seems. Thank you very much in advance for your advice.