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)