Cześć dopiero uczę się o bazach danych i mam taki problem.Chcę ,aby lokalna baza danych T-SQL działała w chmurze, tak aby więcej osób mogło z niej skorzystać(po wpisaniu loginu i hasła).Jak można to zrobić?
trzeba mieć albo zewnętrzne IP albo przekierować u operatora odpowiednie porty albo założyć VPNa i spiąc wszystkich zainteresowanych w jedną sieć wirtualną
No jeżeli w chmurze to Ms Azure
Udostępniać bazę bezpośrednio przez port trochę bym się bał. A nuż ktoś znajdzie lukę w serwerze sql i mi się włamie? Ja bym zrobił vpn poprzez program open vpn. Najchętniej na linuxie, ale można też na windzie. Trochę roboty z konfiguracją, ale można wykorzystać do różnych celów. Można postawić na raspberry pi warte 200 zł.
Czemu open vpn bezpieczniejszy od bazy? Bo baza danych raczej stosowana jest w sieciach wewnętrznych, gdzie nie spodziewamy się intruza. Może nie być tak dobrze zabezpieczona, może nie być wręcz zalecane wystawianie jej na świat. Z kolei open vpn stworzono właśnie po to, żeby wystawiać port na świat i żeby było bezpiecznie.