Le soluzioni sono:

1) utilizzi un provider che ti fornisce accesso da internet ad un db mysql (o simili, escluso access)

2) utilizzi il tuo provider, scrivendo una applicazione lato server (asp, .net o php ...) che faccia da "interfaccia" tra la tua applicazione client e il db remoto

3) utilizzi una VPN verso il tuo server remoto (non è una cosa fattibile se il server remoto non è tuo)