What type of Server? What OS is it running?
You can always split a MDB into a FE-BE (front end - back end) system, having all of the GUI, queries, macros and modules in the FE and the tables in the BE. Put the BE on the server, and distribute the FE to the end users.
You options of security...