Hai ragione, mi sono espresso male.

Rettifico:
Io posso accedere al server via FTP tramite username e password
per trasferire pagine web ed altro SOLO NELLA DIRECORY DEL MIO SITO WEB e relative sottodirectory.

Non posso avere il controllo GLOBALE del server, per installare applicazioni eseguibili ed altro sul server o ad esempio invocare procedure remote o file eseguibili su di esso. (altrimenti avrei ad esempio facilmente realizzato un'applicazione che legge i dati dal database intallata sul server e me li trasmette all'applicazione sul client)

Adesso la mia ipotesi era questa:

Se un applicazione LOCALE scritta in c# può leggere un determinato contenuto di una pagina pubblicata sul web ad un indirizzo http://www.xxx.xx/xxxxx.asp qualunque
si potrebbe fare in modo che la suddetta pagina ASP sia proprio quella che contiene i dati estratti dal database che mi interessano e riproporli nell'applicazione c# in locale.

confermando che il db mySQL è la via migliore volevo cmq sapere se l'idea è attuabile.