Quello che penso. Cosa intendi per sicurezza? Integrità dei dati o difendersi da attacchi di utenti "maliziosi"? Nel primo caso MySQL offre delle strutture per il controllo dell'integrità referenziale che Access non credo che abbia. In ogni caso nessuno dei due da alte garanzie.
Nel secondo caso, se stai sviluppando una applicazione web, l'unico modo che ha un utente per accedere al db e'(dovrebbe) la tua applicazione. Quindi la security va studiata a livello applicativo e non di DB.