A family of Microsoft relational database management systems designed for ease of use.
Record locking should not be an issue. You shouldn't use record locking unless it is absolutely necessary (I had to implement this one time due to a program where two users FREQUENTLY could actually be editing the same record at the same time and it caused problems, but most of the time there should be no issue).
ALL users need to have read/write/delete permissions on the folder where the database backend resides. This is so that Access can delete the laccdb file when the last user leaves. If the last user to leave doesn't have delete permissions, then it is stuck there and can cause problems.