Kazanc kaynagınız
Türk Bayrağı

Cevapla  Konu Gönder 
 
Derecelendir
  • 0 Oylar - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
ACCESİ SİLMEYE KARŞI KORUMA (133 Görüntülenme, 7 Cevap)
08-11-2008, 22:11
Mesaj: #1
ACCESİ SİLMEYE KARŞI KORUMA
OLUŞTURDUĞUMUZ BİR ACCESS VERİ TABANINI SİLMEYE KARŞI NASIL KORURUZ.TŞK....


Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
09-11-2008, 0:20
Mesaj: #2
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
eğer dosyaya ulaşılırsa silinmeyecek dosya yoktur sanırım, windowsun dahi dosyaları silinebilir.. silmeyi engelleyen programlar var ama kendilerinin ne kadar güvenli olduğu tartışılır. bu tarz programlar bir iş yapıyorsa bin tehlike veriyor. eğer veritabanımızın silinmesini engellemek istiyorsak odbc de veritabanı olarak kurulum yapıp kullanıcıların sadece formlarla ulaşmasını sağlamamız gerekiyor. yok ama bağlı tablo olarak odbc ye bağlanıp verilere ulaşılacaksa veritabanının kendisi değil içindeki tüm veriler silinebilir. en sağlıklısı sql servere tabloları vermek ve Odbc üzerinden verilere ulaşmak, tüm verilere sadece formlar üzerinden dsn, kullanıcı ve şifresiyle ulaşmayı gerçekleştirmek. bunu daha önce anlatmıştım.. gerek görüldüğünde aynı örneği başka konu başlığıyla veririm.
saygılar


Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
09-11-2008, 0:38
Mesaj: #3
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
cuneyt hocamın dediği gibi direkt bir çözüm yok ancak veriler ve formu birbirinden ayırırsanız tabloların olduğu dosyayı kullanıcının bilmediği bir yerde saklarsanız bir çözüm olabilir.



Pusulası bozuk olan gemiye en iyi kaptan bile yardımcı olamaz. Lütfen daha belirgin ve anlaşılır soru sorun yoksa size yardımcı olamayız Ziyaretçiler konulardaki resimleri göremez. Lütfen Sitemize Üye olunuz.Üye olmak için tıklayın.

Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
09-11-2008, 1:36
Mesaj: #4
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
cuneyt hocam dedikleriniz çok ilgimi çekti linkide bulamıyorum.. Bide aklıma şu geldi silinmemesi için dosyayı devamlı kullanımda göstersek belki silinmez, olabilirmi acaba?



皇天既付中國民越厥疆土于先王」 中华人民共和国", "中華人民共和國
全國約有的人能用普通話交流
部落格 - Xu Guangqi
Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
09-11-2008, 2:00
Mesaj: #5
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
Program çalışmadığı zaman yine silinebilir. En önemlisi DOS aşamasındayken silinebiliyor. Eğer buradaki maksat verileri kaynetmemek ise bu kullanıcının sorunudur. Yani siz program açılışında, kapanışında vs. gizli yedekleme yaptırabileceğiniz gibi kullanıcıyı "Şu kadar zamandır yedekleme yapmadın" şeklinde de uyararak tedbir almasını sağlayabilirsiniz. Eğer yinede yedek yapmıyorsa o zaman haketmiştir demektir.



Pusulası bozuk olan gemiye en iyi kaptan bile yardımcı olamaz. Lütfen daha belirgin ve anlaşılır soru sorun yoksa size yardımcı olamayız Ziyaretçiler konulardaki resimleri göremez. Lütfen Sitemize Üye olunuz.Üye olmak için tıklayın.

Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
09-11-2008, 10:45
Mesaj: #6
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
(09-11-2008 2:00)alpeki99 Yazılan: Linkleri Görebilmeniz İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayın.Program çalışmadığı zaman yine silinebilir. En önemlisi DOS aşamasındayken silinebiliyor. Eğer buradaki maksat verileri kaynetmemek ise bu kullanıcının sorunudur. Yani siz program açılışında, kapanışında vs. gizli yedekleme yaptırabileceğiniz gibi kullanıcıyı "Şu kadar zamandır yedekleme yapmadın" şeklinde de uyararak tedbir almasını sağlayabilirsiniz. Eğer yinede yedek yapmıyorsa o zaman haketmiştir demektir.
bu cevabın üzerinede başka cevap verilmez diye düşünüyorum...
NE DERSİNİZ..... Ziyaretçiler konulardaki resimleri göremez. Lütfen Sitemize Üye olunuz.Üye olmak için tıklayın.

Ziyaretçiler konulardaki resimleri göremez. Lütfen Sitemize Üye olunuz.Üye olmak için tıklayın.



Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
09-11-2008, 19:14
Mesaj: #7
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
(09-11-2008 0:20)cuneyt Yazılan: Linkleri Görebilmeniz İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayın.eğer dosyaya ulaşılırsa silinmeyecek dosya yoktur sanırım, windowsun dahi dosyaları silinebilir.. silmeyi engelleyen programlar var ama kendilerinin ne kadar güvenli olduğu tartışılır. bu tarz programlar bir iş yapıyorsa bin tehlike veriyor. eğer veritabanımızın silinmesini engellemek istiyorsak odbc de veritabanı olarak kurulum yapıp kullanıcıların sadece formlarla ulaşmasını sağlamamız gerekiyor. yok ama bağlı tablo olarak odbc ye bağlanıp verilere ulaşılacaksa veritabanının kendisi değil içindeki tüm veriler silinebilir. en sağlıklısı sql servere tabloları vermek ve Odbc üzerinden verilere ulaşmak, tüm verilere sadece formlar üzerinden dsn, kullanıcı ve şifresiyle ulaşmayı gerçekleştirmek. bunu daha önce anlatmıştım.. gerek görüldüğünde aynı örneği başka konu başlığıyla veririm.
saygılar


Bu ODBC olayını çok duydum eğer ayrıntılı bir şekilde anlatılırsa örnekleriyle herkesin işinde yarar diye düşünüyorum. Cüneyt hocam o anlattım dediğin linki burda bildirirmisiniz?


Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
16-11-2008, 12:30
Mesaj: #8
Cvp: ACCESİ SİLMEYE KARŞI KORUMA
Benim daha farklı bir önerim var. Bu yöntem aslında microsoft tarafından kullanılıyor. Adına "sistem geri yükleme" diyoruz. Aynını bizim projemize uygulayabiliriz. Dosyamız her sağlıklı kapandığında gizli bir klasöre bir güncel yedek alacaktır. Programı normal olarak bir bat veya cmd dosyası üzerinden çalıştırıyor olacağız tabii. Böylece dosya olmadığında basit kopyalama komutları çalışacak ve yedekteki gizli dosyayı geri getirecek. Bildiğim kadarıyla bat dosyalarında if komutu kullanılıyor.

if not exist program.mdb ECHO program dosyası bulunamadı

gibi...Burada eğer dosya yoksa ECHO komutu işlenerek işleme geçilebilir. Tabii ECHO yerine biz copy komutuyla dosyayı yedekten alacak kodları yazacağız.



Mehmet Demiral başlangıcından beri accesstr'yi destekler.
Tüm Mesajlarını Bul
Rep Puanı Ver Alıntı Yaparak Cevapla
« Önceki | Sonraki »
Cevapla  Konu Gönder 


Forum Atla: