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
çift veritabanı mantığı hakkında yardım
12
●533
- 01-04-2018, 11:52:17Kimlik 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:36:18siteniz 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:24daha detaylı bilgi vermeniz lazımLoren adlı üyeden alıntı: mesajı görüntüle
- 01-04-2018, 15:30:08Ç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ünbagimsiz adlı üyeden alıntı: mesajı görüntüle
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ştimsysadmin adlı üyeden alıntı: mesajı görüntüle - 02-04-2018, 15:31:00mysql 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:48hocam bu konu hakkında bilgi verebilirmisiniz detaylı olarak pek bir döküman bulamadımcern0bil adlı üyeden alıntı: mesajı görüntüle