Cita: pero mi script de prueba está en la máquina, así que si le escribo la ruta 'C:\Inetpub\vhosts\xxxx.com\httpdocs\_private\xxxx . mdb' debería poder acceder.
No. Esa ruta tiene sentido solamente en localhost, es decir, en
tu máquina. Fuera de ella. desde una LAN o desde Web, ese disco "C:" no existe como tal, porque ese driver es local. Desde otra máquina, incluso en la misma LAN, ese disco podría ser, X, Y o Z, dependiendo de cuál sea el que tu sistema le asignó.
Por ello, para acceder como rutas absolutas en una LAN se usan las IP o bien los nombres de equipos.
La ruta absoluta de una lan debería llevar:
\\IP de la máquina\username\ruta en el disco