Arquitectura compleja

Hola,

A ver si alguien me puede ayudar. Necesito diseñar una aplicación web
subida a un servidor, que trabaje con una base de datos alojada en el PC
del usuario logeado. Es decir, que cuando un usuario se logea, la
aplicación configura la conexión a una base de datos alojada en su PC.
¿Es posible con RoR?¿Es posible con Java,.net,php…?

saludos, y gracias por adelantado.