SQL Server

SQL Server 2012 Firewall ve Genel Bağlantı Ayarları

 

Bundan önceki makalelerimizde Admin seviyesinde yönetimlere hitaben SQL Server 2012 kurulumu, SQL Server 2012 Yedekleme gibi konulara değinmiştik. Bu makalemizde ise ortamımızda bulunan bir yazılım ve bu yazılımdan SQL Servere yapılacak bağlantıyı ele alacağız.

 

Şu anda kurulu olan Sql Server 2012 sistemimiz üzerinde “COZUMPARK” isminde bir veritabanı ve bu veritabanının altında “UYELER” isminde bir tablomuz var. Örnek senaryomuzda Excel üzerinden bu tabloya bağlanarak veri çekeceğiz.

 

 

image001

 

 

Excel programımızı açarak “Veri” sekmesinden “Dış Veri Al” butonuna tıklayarak açılan menüden “SQL Server’den” açılır menüsüne tıklayalım.

 

 

image002

 

 

Veritabanı bağlantı ekranına gerekli instance bilgilerini ve bağlantı yapması gereken kullanıcı bilgilerini girerek “İleri” butonuna tıklayalım.

 

 

image003

 

 

Bağlantı sağlanamadığına dair hata oluştu. Şimdi güvenli bir bağlantı sağlanabilmesi adına yapılması gerekenleri gerçekleştirelim.

 

 

image004

 

 

Öncelikle ortamda bulunan bir Sql servere dış kaynaklardan bağlanılıp işlemler yapılabilmesi adına “SQL Server Browser” servisi açık olmalıdır. Bu servisi “Start” durumunu ise “Automatic” hale getirelim.

 

 

image005

 

 

Gerekli servisi start ettikten sonra Windows firewall üzerinden Sql servere bağlantı sağlanabilmesi adına gerekli portu açmamız gerekmektedir. Bu nedenle kuralımızı oluşturmaya başlayalım. “New Rule…” butonuna tıklayalım.

 

 

image006

 

 

Açılan ekranda port açacağımız için “Port” seçimini yaparak “Next” butonuna tıklayalım.

 

 

image007

 

 

Açacak olduğumuz port “TCP” olduğundan Tcp seçimini yapıp “1433” nolu porta izin vererek “Next” butonuna tıklayalım.

 

 

image008

 

 

Burada bağlantı kuracaklara kısıtlama yönünde filtreleme yapabiliriz. Biz gelen tüm bağlantılara izin vereceğimiz için “Next” butonuna tıklayarak bir sonraki ekrana gecelim.

 

 

image009

 

 

Bu ekranımızda yine kuralım kapsamını belirleyebiliriz. Biz tüm isteklere yanıt vereceğimiz için tüm bileşenleri seçerek “Next” ile ilerleyelim.

 

 

image010

 

 

Kuralımıza bir isim verelim ve “Finish” ile işlemimizi tamamlayalım.

 

 

image011

 

 

Şu anda kuralımız aşağıda görüldüğü gibi oluştu ve Sql server için 1433 portuna izin verdik.

 

 

image012

 

 

Şimdi yapmamız gereken son işleme geçelim. “SQL Server Configuration Manager’i” açarak “Protocols for MSSQLSERVER” seçeneğine tıklayarak sağ bölmeye gelen bileşenlerden “TCP/IP” bileşenini çift tıklayarak açalım.

 

 

image013

 

 

Öncelikle “Enabled” seçeneğini “Yes” durumuna getirerek “IP Addreses” kısmına geçelim.

 

 

image014

 

 

Bu sekmede resimde işaretli olan IP adresler için “Active” olan kısmı “Yes” olarak ayarlayalım.

 

 

image015

 

 

image016

 

 

“Apply” ile işlemlerimiz kaydettiğimizde gerekli servisin yeniden başlatılması gerektiğine dair bir uyarı karşımıza gelecektir. “OK” ile geçelim.

 

 

image017

 

 

“SQL Server Services” kısmına tıklayarak sağ tarafta açılan bileşenlerden gerekli servis üzerinde sağ tuşu tıklayarak “Restart” açılır menüsüne tıklayalım.

 

 

image018

 

 

Servisimiz şu anda yeniden başlıyor.

 

 

image019

 

 

Şimdi Excel üzerinden bağlantıyı tekrardan deneyelim.

 

 

image020

 

 

Şimdi sorunsuzca iletişim sağlandığından ve kullanıcımızın tablolara erişim yetkisi olduğundan gerekli tabloların listesi karşımıza geldi. “COZUMPARK” isimli tablomuzu seçerek “İleri” butonuna tıklayalım.

 

 

image021

 

 

Bu ekranda işlem yapmadan “İleri” butonuna tıklayarak bir sonraki ekrana geçelim.

 

 

image022

 

 

Son olarak tekrardan bağlantı sağlayacak olan kullanıcı bilgilerini girerek “Tamam” ile işlemimizi sonlandıralım.

 

 

image023

 

 

Verilerimiz başarı ile geldi.

 

 

image024

 

 

Bu makalemizin de sonuna geldik. Umarım yararlı olmuştur.

Rıza ŞAHAN

www.rizasahan.com

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu