SQL Server kurulurken default port’u olan 1433 portundan bağlantı alacak şekilde konfigure edilir. Fakat bu durum bir güvenlik açığı oluşturmaktadır çünkü bir saldırı gerçekleştirmek isteyenlerin edinmesi gereken bilgilerden birine doğrudan sahip olmaları anlamına gelir.
Bu sebeple best practice olarak SQL Server’ın default portunun değiştirilmesi önerilir. Bunun nasıl yapılacağını inceleyelim. Bu yazı için SQL Server 2019 versiyonunu kullanacağım ancak yukarıda geçerli versiyonlar içinde aynı adımları takip edebilirsiniz.
İlk olarak SQL Server’ın bağlantı sağladığı portu görelim. Bunun için Sunucumuza bağlanıyoruz ve Management sekmesi altında SQL Server Logs sekmesinden Current Log’a çift tıklıyoruz.
Açılan logun en altından başlayarak yukarı doğru inceliyoruz ve Server is listening on[‘any’ <….> ….] şeklinde yazılan logu inceleyip portumuzun 1433 olduğunu görüyoruz. Buradaki any, her bilgisayardan connection sağlanabileceğini gösteriyor.
SQL Server normalde port bilgisi sormuyor ancak port bilgisi vererek de bağlantı sağlayabiliyoruz.
Port değişikliğini yapmak için SQL Server 2019 Configuration Manager programını açıoyoruz
SQL Server Network Configuration sekmesi altında Protocls for MSSQLSERVER -named instance kurduysanız onun isminin yazılı olduğu yere tıklamanız gerekiyor- sekmesine tıklıyoruz ve yandaki ekranda TCP/IP protokolüne çift tıklayıp(veya sağ tık Properties) açıyoruz.
Açılan pencerede IP Adresses sekmesine tıklayıp TCP portlarının hepsinde 1433 yazdığını görüyoruz.
Bu portların IPALL grubu altındakiler hariç hepsini siliyoruz ve IPALL kısmındaki TCP Port bilgisini istediğimiz port numarası -başka bir programın kullanmadığı bir port olması açısından 50000 üstü bir sayı tercih etmeniz önerilir ben 55222 yaptım- yapıyoruz. Burası adından da anlaşılacağı gibi bütün alanlar için geçerli olmasını sağlıyor.
Değişikliği yaptıktan sonra SQL Server’ı restart etmemiz gerekiyor bunun için SQL Server Services sekmesinde SQL Server (MSSQLSERVER) -named instance üzerinde bu değişikliği yapıyorsanız sizin vermiş olduğunuz isimli service’i restart etmeniz gerekiyor mesela SQL Server(INSTANCE)- servisine sağ tıklayıp Restart diyoruz.
Bağlantı sağlarken değişikliği görmek için Server name kısmına sunucu isminden(veya ip) sonra virgül koyup port numarısını da ekliyoruz.
Bağlantı sağlayabildik, kontrol sağlamak istersek Error Log sekmesinden portu kontrol ediyoruz.
Artık 1433 portu ile bağlanılamayacağını görmek için test yapıyoruz ve bağlantı sağlanamadığını görüyoruz.
Bunu paylaş:
Twitter
Facebook
Bunu beğen:
Beğen Yükleniyor...
İlgili
Administration, MSSQL Server içinde yayınlandı	1433changedefaultMSSQLport	
hakanhifzi tarafından yayımlandı
Tüm gönderileri hakanhifzi ile görüntüle	
Yazı dolaşımı
‹ PreviousBest Practice’e Uygun MSSQL Server Kurulumu
Next ›MSSQL Server’da Master Database’ini Kurtarma
Bir Cevap Yazın Cevabı iptal et
Yorumunuzu buraya yazın...
Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:
E-posta (zorunlu) (Adres hiçbir zaman paylaşılmayacaktır)
İsim (zorunlu)
Web sitesi
WordPress.com hesabınızı kullanarak yorum yapıyorsunuz.	( Çıkış Yap / Değiştir )
Google hesabınızı kullanarak yorum yapıyorsunuz.	( Çıkış Yap / Değiştir )
Twitter hesabınızı kullanarak yorum yapıyorsunuz.	( Çıkış Yap / Değiştir )
Facebook hesabınızı kullanarak yorum yapıyorsunuz.	( Çıkış Yap / Değiştir )
Vazgeç
Connecting to %s
Yeni yorumları bana e-posta ile bildir.
Eposta yoluyla yeni yazıları bana bildir.
Δ
Arama:
Kategoriler
Administration
Business Intelligence
Genel
MongoDB
MSSQL Server
SSIS
Blogroll
> Mert Erdil | Network – Linux
Etiketler
1433 2016 2017 admin Administration Backup backup taşıma change cu cumulative update data Database DBA default Development disaster recovery dosya taşıma Encryption geçiş high availability Integration Services Job kullanıcı kurulum kırma linux login master MongoDB MSSQL MSSQL Server pack password performance plan planlama port powershell Project ps replication restore sa security service service pack sp split backup SQL SQL Server sqlserver sqlserver2017 SSIS sysadmin taşıma Transfer ubuntu upgrade user versiyon Visual Studio yükleme şifre
YAZILAR
İLETİŞİM
WordPress.com'da Blog Oluşturun.
Takip Et Takip Ediliyor
Hakan Hıfzıoğlu | Database Administrator | Consultant	
Abone ol	
WordPress.com hesabınız var mı? Şimdi oturum açın.	
Hakan Hıfzıoğlu | Database Administrator | Consultant	
Özelleştir
Takip Et Takip Ediliyor
Kaydolun
Giriş
Kısa adresi kopyala
Bu içeriği rapor et
View post in Reader	
Abonelikleri Yönet
Bu şeridi gizle
Yorumlar Yükleniyor...
Yorum Yapın...
E-posta (Gerekli)
İsim (Gerekli)
İnternet sitesi
Gizlilik ve Çerezler: Bu sitede çerez kullanılmaktadır. Bu web sitesini kullanmaya devam ederek bunların kullanımını kabul edersiniz.
Çerezlerin nasıl kontrol edileceği dahil, daha fazla bilgi edinmek için buraya bakın: Çerez Politikası	