|
|
Hoşgeldiniz |
|
|
|
Hala Üye Değil misiniz? Üye Olmak Çok Kolay |
| Üye Olmak İçin Tıklayın ! | |
![]() |
ACCESİ SİLMEYE KARŞI KORUMA | ![]() |
![]() |
| 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.... | ||||||
| 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 | ||||||
| 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.
"Ben sana bir elma versem, sen bana bir elma versen; bende bir elma, sende bir elma olur. Ben sana bir bilgi versem, sen bana bir bilgi versen; bende iki BİLGİ, sende iki BİLGİ olur." George Bernard Shaw | ||||||
| 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 | ||||||
| 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.
"Ben sana bir elma versem, sen bana bir elma versen; bende bir elma, sende bir elma olur. Ben sana bir bilgi versem, sen bana bir bilgi versen; bende iki BİLGİ, sende iki BİLGİ olur." George Bernard Shaw | ||||||
| 09-11-2008, 10:45
Mesaj: #6
| ||||||
| ||||||
Cvp: ACCESİ SİLMEYE KARŞI KORUMA (09-11-2008 2:00)alpeki99 demiş ki 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..... ![]() ![]() | ||||||
| 09-11-2008, 19:14
Mesaj: #7
| ||||||
| ||||||
Cvp: ACCESİ SİLMEYE KARŞI KORUMA (09-11-2008 0:20)cuneyt demiş ki 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. 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? | ||||||
| 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. | ||||||
|
|
![]() |
![]() |









Oyyla!











