Se i pc che devono accedere al db non sono nemmeno in lan come fanno a comunicare con un eventuale server (o con qualsiasi cosa che metta in condivisione la risorsa alla quale accedere)?
Una scheda di rete costa 5 euro... non è una grossa spesa e per mettere su una LAN non serve una connessione ad internet. Diversamente non ho capito come intendi far comunicare queste macchine.