ANASAYFA | BLOG | SORU CEVAP | REFERANSLARIM | DOWNLOAD | HAKKIMDA | İLETİŞİM | ARAMA
~~~SORU~CEVAP~~~
Gönderen: ~~FARUK UNAL~~
11.2.2014

Öncelikle kolay gelsin, internet üzerinden yada ağ üzerinden istediğiniz gibi veritabanını ortak olarak kullanabilirsiniz. 

ilk olarak oluşturduğunuz veritabanına bağlantı bilgilerini (connectionString) programın içerisine gömmeyip, dinamik olarak kullanıcının girişine bırakmanız gerekiyor. Buradan her kullanıcı ağ üzerinden local ip adreslerini girecekler (192.168.1.63 gibi). Buraya her kullanıcı veritabanının bulunduğu bilgisayarın iç ağdaki ip adresini girmeli. Bu işlemi yaptığınızda istediğiniz işlem gerçekleşmiş olacaktır. Burda dikkat etmeniz gereken bir nokta port numarasının güvenlik duvarında takılmamasına dikkat edin yada ilk başta bağlantıyı test etmek için firewall ve güvenlik duvarını kapatarak da deneyebilirsiniz. Daha sonra gerekli ayarları ilgili porttan izinleri açarak sisteminizi kullanabilirsiniz. Daha önce NOSQL(MongoDB) ve MSSQL de bu tür işlemleri yaptım. NoSql de direk server pc nin ip adresi yeterli olsa da Mssql de sql server dan da erişim izni vermek gerekiyor. Bu işlemleri daha detaylı görmek için buraya tıklayabilirsiniz. Webde anlatımı olduğu için tekrar yazmadım. 

SQL de yetkilendirme işlemi için ise yeni kullanıcılar tanımlamanız mümkün. Bu tanımladığınız kullanıcılara hangi veritabanı üzerinde işlem yapabileceğini vs. kısıtlamalarını yapmanız da mümkün. Bunun için ise buradan ilgili linke giderek bilgi alabilirsiniz. Eğer takıldığınız bi yer olursa yine yardımcı olmaya çalışırım.

Bu arada sql server ı dış bağlantılara açtığınızda default olarak 1433 portundan erişimi açmış olursunuz. Bunu kendiniz başka bir porta da yönlendirebilirsiniz. Bu port işlemlerini de server ı dışarı açarken ki ayarlardan 1433port olarak gördüğünüz kısımdan gerçekleştirebilirsiniz. Kolay gelsin, İyi çalışmalar


Ad Soyad :
E-mail :
Cevap :
DoÄŸrulama Kodu