• 01-04-2018, 11:37:35
    #1
    merhabalar ;
    şöyle bir srum olucak öncelikle konuyla alakası yok ama laravel framework kullanıyorum.şöyle bir durum bulunuyor şimdi bizim bir şirket içi özel sistemimiz var bu sistemi laravel ile yaptık fakat bu sisteme bağlı bir web sitesi yapacağım fakat aynı veritabanında olmasından korkuyorum bir injection yesek tüm veritabanımız gider buna mütakip olarak çift veri tabanı kullanıp asıl veritabanımızdaki verileri ikincil bir veritabanında gönderip ordan webe göstermesini nasıl yapabiliriz konuyla ilgili yardımlarınız bekliyorum
  • 01-04-2018, 11:52:17
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sadece select ile veri gösterecekseniz ilk veri tabanını kopyalayıp ikinci bir veri tabanı oluşturabilirsiniz. Düzenli olarak ilk veri tabanındaki değişiklikleri ikinciye aktarmanız lazım. Eğer insert ve update yapacaksanız biraz daha düşünmek lazım.
  • 01-04-2018, 12:14:14
    #3
    Mysql mi kullanıyorsunuz?
    Veritabanının tamamına mı ihtiyacınız var ?
    Sistemin ve sitenizin çalıştığı serverın veritabanı ayarlarına ulaşabilir misiniz, yetkiniz var mı?
  • 01-04-2018, 12:36:18
    #4
    siteniz icin ayrı kullanıcı oluşturup bu kullanıcıya sadece okuma yetkisi verin siteyi bu sekilde yonetin. Eger insert komutu kullancaksaniz (ben codeigniter kullaniyirum). Xss filter ile tum gelen verileri filtreleyin.
    Ayrica hirsiza kilit tutmaz. Ne yaparsaniz yapin aklina koyan veritabininiza erisebilir. Bu nedenle surekli yedek alin
  • 01-04-2018, 14:17:24
    #5
    Loren adlı üyeden alıntı: mesajı görüntüle
    merhabalar ;
    şöyle bir srum olucak öncelikle konuyla alakası yok ama laravel framework kullanıyorum.şöyle bir durum bulunuyor şimdi bizim bir şirket içi özel sistemimiz var bu sistemi laravel ile yaptık fakat bu sisteme bağlı bir web sitesi yapacağım fakat aynı veritabanında olmasından korkuyorum bir injection yesek tüm veritabanımız gider buna mütakip olarak çift veri tabanı kullanıp asıl veritabanımızdaki verileri ikincil bir veritabanında gönderip ordan webe göstermesini nasıl yapabiliriz konuyla ilgili yardımlarınız bekliyorum
    daha detaylı bilgi vermeniz lazım
  • 01-04-2018, 15:30:08
    #6
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    siteniz icin ayrı kullanıcı oluşturup bu kullanıcıya sadece okuma yetkisi verin siteyi bu sekilde yonetin. Eger insert komutu kullancaksaniz (ben codeigniter kullaniyirum). Xss filter ile tum gelen verileri filtreleyin.
    Ayrica hirsiza kilit tutmaz. Ne yaparsaniz yapin aklina koyan veritabininiza erisebilir. Bu nedenle surekli yedek alin
    Çok sağolun hocam cevabınız için fakat okuma yetkisi verirsem diğer tablolarıda okuyabilir benim demek istediğim şu aslında veritabanına kesinlikle açık vermeyelim versek bile sadece stokları görsün


    sysadmin adlı üyeden alıntı: mesajı görüntüle
    daha detaylı bilgi vermeniz lazım
    Hocam şöyle anlatayımbir ERP sistemimiz var diyelim.hali hazırda olan stokları web sitesinde satmak istiyorum.Fakat web sitesinde bir açık verirsek ERP içindeki tüm üretime ait veriler başka kişilerin eline geçebilir.Bu nedenle aktif stokları başka bir veritabanına aktarım orda e ticaret sitesine bağlamak istiyorum böyle bir şey mümkün mü diye sormak istemiştim
  • 01-04-2018, 16:10:37
    #7
    O halde sadece localde calisan bir sxript yaz. Hangi verileri istiyorsan o verileri bot gibi belli saatlerde otomatik diger veritabanina atsin.
  • 02-04-2018, 15:31:00
    #8
    mysql sunucusunu başka bir sunucuya replike edebilirsin. Active Directory Additional Dc gibi. Replike ettiğin diğer sunucunın root veya diğer mysql kullanıcılarınıda sadece select yetkisi ile kısıtlarsın. Veritabanına yazma işleminde select_db yaparak diğer veritabanına yazdırabilirsin.
  • 02-04-2018, 15:34:48
    #9
    cern0bil adlı üyeden alıntı: mesajı görüntüle
    mysql sunucusunu başka bir sunucuya replike edebilirsin. Active Directory Additional Dc gibi. Replike ettiğin diğer sunucunın root veya diğer mysql kullanıcılarınıda sadece select yetkisi ile kısıtlarsın. Veritabanına yazma işleminde select_db yaparak diğer veritabanına yazdırabilirsin.
    hocam bu konu hakkında bilgi verebilirmisiniz detaylı olarak pek bir döküman bulamadım