la soluzione migliore sarebbe sostituire il db access con un db server (vedi sql server, oracle, anywhere o MySQL).
Il problema è che access non ha una struttura client/server e quindi non è adatto alla multiutenza...