El access, en herramientas --> seguridad --> permisos de usuario y grupo puedes darle los permisos al administrador o a los usuarios, permisos de lectura sobre tablas etc etc. ahi si le pones a los usuarios que solo puedan leer tendras solucionado tu problema. Ahora, creo que esas cuentas de usuario van relacionadas con windows (no lo tengo muy claro no lo he usado).
En herramientas --> seguridad --> cuentas de usuario y grupos puedes agregar grupos y usuarios para lo de arriba.
De todas formas en el apartado herramientas --> seguridad tienes varias cosas para probar prueba a ver si das con ello.
Otra opcion que podrias hacer pero mas complicada es si sabes visual basic, crear un pequeño programa en visual basic te logueases en el y dependiendo del usuario pues abra la base de datos en lectura solo o en lectura/escritura, que accediese a la base de datos, se trajese determinados registros y desde el programilla trabajases en la base de datos. Si no sabes visual basic ni lo intentes.
Saludos