Sprawdź Usługi danych WCF :
http://msdn.microsoft.com/en-us/data/bb931106 .aspx
W ten sposób nie musisz całkowicie ujawniać swojego serwera bazy danych w Internecie, ale uzyskasz szczegółową kontrolę nad tym, co zostanie ujawnione i kto (jaki typ użytkownika) może co zobaczyć lub zmodyfikować.
Marek