SQL Port Açma

Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Merhabalar

3 ay önce Uzak Masa üstü portundan sistemim hacklendi. Çok kötü tecrübe oldu benim için. Artık Chrome Remote kullanıyorum. Ama MS SQL serverımı dışarı açmak istiyorum.

Tecrübem şu şekilde ; Microsoft Visual Studio ile Visual Basic Kodlaması ile web sitesi yapabiliyorum. Ve MS SQL ya bağlı çalışabiliyorum. Dışarı bağlantı vermek içinde İİS ile websitesini yayınlıyorum.

İİS ile 80 portundan hacklenme ihtimalim var mı?

alternatif
  • MS SQL 1433 ile port açarak PHP websiteme bağlanma ihtimalim varmı? 1433 portundan hacklenmem ihtimalim varmı?
  • MYSQL i bilgisayarıma kurup 3306 portundan PHP ye bağlayabilirim. 3306 portundan hacklenme ihtimalim var mı?
  • Port açmadan Websitesi ve Excelde kullanabileceğim Local Database var mı ?
Şimdiden Teşekkürler
 
Katılım
24 Nisan 2005
Mesajlar
3,652
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Cevap olmayacak ama merakımdan soruyorum. Çok anladığım bir konu değil.

Anladığım kadar ile database bağlantılı web uygulaması yapıyorsunuz.
SQL portun neden dışarı açmak istiyorsunuz.

Sorgular server tabanında çalışıp sonuçlar web tarafından yayınlanmıyor mu?

Masaüstü uygulama mı? uzak lokasyondaki database'i mi kullanıyor?

Uygulama kitlesine bağlı olarak.
IP kısıtlamalı? VPN bağlantı koşullu bağlantılar kullanırsanız bu tür sorunlar çok daha az yaşanır diye düşünüyorum.
 
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Excel VBA ile Uygulama yapıyorum. Local MSSQL database kullanıyorum. Müşterilerime özel websitesi yapıp local MSSQL veritabanından data göstermek istiyorum.

Sorgular server tabanında çalışıp sonuçlar web tarafından yayınlanmıyor mu? İİS ile websitesi konusunda sorgulaar serverda çalışıyor. İİS görüntülüyor. ama Port 80 ile açtığım porttan hacklenmekten korkuyorum.

Masaüstü uygulama mı? uzak lokasyondaki database'i mi kullanıyor? Excel VBA uygulaması. Local MS SQL kullanıyorum.

IP kısıtlamalı? VPN bağlantı koşullu bağlantılar kullanırsanız bu tür sorunlar çok daha az yaşanır diye düşünüyorum. VPN konusunda hiç tecrübem yok. VPN ile MS Sql ulaşmak mümkünmü Türkçeİngilizce araştırma yaptım bişi bulamadım. ip kısıtlamalı mümkün değil çünkü müşterilerim rastgele olacaktır.
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,271
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Açılan her port ayrı bir risktir.... Kullanmayı düşündüğünüz 1433 port'u SQL'in "varsayılan" port'u olduğu için zaten bilinen bir port'tur.

Daha değişik bir port açsanız da, zaten amacı "açık" yakalamak olan "birisi" kullandığı "port scanner" ile eninde sonunda o port'u da yakalar. Ama, işlem yapması daha uzun sürer.

İşin özeti.... bunun garantisi yok, diye düşünüyorum !

.
 
Son düzenleme:
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Teşekkür haluk bey, Riski kontrol altına alabilecek bilgi ve donanıma sahip değilim. Tekrar hacklenmek istemiyorum. Port açmaktan vazgecmek zorunda kalacağım.
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,366
Excel Vers. ve Dili
Office 2013
Merhaba;

Ne istediğinizi tam anlayamadım gibi ama anladığım kadarıyla sql server üzerindeki datalara client olarak excel üzerinden ve uzaktan erişmek istiyorsunuz?

Öncelikle hacklenme ihtimaliniz her zaman vardır ;) Gerekli güncelleştirmeleri yapın ve veritabanı yedeğini almayı unutmayın.

Bence webapi konulara bakın, yani araya bir service koyun, güvenlik ayarlarını yapın ve webapi ile sql serverdan dataları istediğiniz kriterlere göre alıp dönen sonuçları işleyin..
 
Katılım
22 Nisan 2005
Mesajlar
486
Excel Vers. ve Dili
tarkan@tarkanvural.com.tr
Merhaba,
SQL datasını dışarıdan erişime açmak için SQL Configration Manager üzerinden yetkilendirme, yönlendirme, port değiştirme, kısıtlı ip izni vb.. yapabilirsiniz. Saldırılara karşı kesin bir çözüm yok, azaltabilme olasılıkları var. VPN, Firewall, static ip erişim hak tanımlamaları vb.. yollar bir nebze daha güvenli olabilir. En doğru yöntemin günlük data yedekleme/ bulut yedekleme olduğunu söyleyebilirim. Kolay gelsin.
 
Üst