Forum

C# Klasöre Eri...
 
Bildirimler
Hepsini Temizle

C# Klasöre Erişimin Engellenmesi Hk.

3 Yazılar
2 Üyeler
0 Reactions
1,640 Görüntüleme
(@AynAkolik_0660)
Gönderiler: 5
Active Member
Konu başlatıcı
 

Merhaba arkadaşlar; 

Benim
C# ta oluşturduğum bir proje var. PDF dosyalarını okuyabiliyorum. Acess
veritabanıma kaydedip grid yardımı ile tekrar çekebiliyorum buraya kadar sıkıntı
yok.

Asıl sorum, bu pdf dosyalarını attığım klasöre erişim izni
verebilir miyim ayrıyetten veya art niyetli insanların klasörden pdf silmesini
nasıl engellerim? Klasör erişim izni sıkıntı olacağını düşünüyorum çünkü ağ
üzerinde bi yerde kullanılacağı için 
pek mümkün olduğunu düşünmüyorum ama yine de bir bilene sormak istedim. Herkese
iyi çalışmalar. Kolay gelsin.

DİPNOT: Bu proje benim için çok önem arzetmektedir. O yüzden saygıdeğer üstadlar yol gösterebilirse çok sevinirim. Herkese iyi forumlar.

 
Gönderildi : 23/06/2015 14:48

(@BurakSenturk)
Gönderiler: 70
Trusted Member
 

Selam,

İlk olarak sondan başlıyayım. Saygıdeğer üstad sınıfına girip girmediğim konusunu pek tartmadım ancak yinede fikir beyan etme ihtiyacı hissettim.

Projen anladığım kadarı ile basit bir cms ya da dms. (Bence ikisi de aynı şeyde neysehh 🙂 )

Gelelim konuya ;

Yaptığın çalışma ile ilgili olarak pdf leri binary'e çevirip direk db içerisine ekleyip daha sonra tekar binary to pdf yapıp kullanıcılarına göstertebilirsin. Bu işlem db ni şişirir ancak güvenlik kontrolünü önemli ölçüde arttır.(Başka artıları da varda buraya yazmıyorum) Eğer güzel bir indeksleme yapısı kurarsan hızda deli deli bir fark yaratmaz. (Convert süresi hariç)

İkinci yapı yani senin şu an kullandığın file system yapısıdır. Bu yapıda tabi ki directory permission kullanabilirsin. Ancak domain yapınızı, sizin domain üzerindeki haklarınızı bilmiyorum. Ancak read hakkını everyone yapıp write, change  yetkisini herkesten alman senin soruna cevap olacaktır. He bu ne kadar kurtarır seni tartışılır tabi ki de en basit çözüm bu. 

Bir kaç sorum olacak ; 

Bu bir iş yerimi ?

Şirketteki pozisyonunuz nedir ?

IT değil iseniz IT bu işi biliyor mu ?

IT iseniz bir dosyanın silinmesini engellemenin bir dünya yolu var bunu programdan çıkarabilirsiniz. 

 

Ayrıca ufak bir directory watcher kurup sürekli klasörü izleyip herhangi bir silme işlemi oluyormu onun kontrolüde yapılabilir. (Bilgilendirme amaçlı)

Aslında konu uzunda sizin biraz daha detay vermeniz lazım.

İyi Günler Dilerim, 

 

 
Gönderildi : 23/06/2015 16:04

(@AynAkolik_0660)
Gönderiler: 5
Active Member
Konu başlatıcı
 

Merhaba,

Öncelikle ilginiz için teşekkür ederim. Ben bir kamu bankasında çalışmaktayım. Benim PDF dosyalarım var. Bu PDF dosyalarımı bir arşiv haline getirmek istiyorum. Access veritabanı kullanarak bir program yazdım. PDF dosyalarını attığım klasörlere art niyetli kullanıcıların ulaşmasını engellemekti niyetim. Bunu da biraz kuracadıktan sonra izinler kısmında buldum çok şükür. Tek sıkıntım log kısmında. Ona da ayrı konu açmayı düşünüyorum.

İlginize tekrar çok teşekkür ederim. İyi çalışmalar.

 
Gönderildi : 23/06/2015 19:22

Paylaş: