AccessTr.neT

Tam Versiyon: kullanıcı yetkilerini nasıl belirleyeceğiz...
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sn Hocalarım..Yönetici ve kullanıcıları belirledik..Şimdi yetkilerini nasıl belirleyeceğiz. Kullanıcılara farklı yetkiler belirlememiz gerekiyor. Bazıları sadece veri girebilsin, silemesin. Bazıları sadece baksın değişiklik yapamasın vs. gibi. Yönetici dışında kimse tasarlama vs yapamasın...Ekteki örnek üzerinde örnek yapabilirmisiniz. Şimdiden teşekkür ederim. Saygılar....
Bu biraz da size bağlı, yani kısıtları
hangi yöntemle belirleyeceğinize
dair önce makro bir plan yapmalısınız

Daha sonra formları açmadan önce
( read only açmak gibi ) açtıktan sonra
bkz resim Allow... ile başlayan komutlar

[Resim: screenhunter04jun020625.jpg]

Butonlara basarken If li kontroller, butonları
gizlemek, menü ve araç çubuklarını
alternatifli design edip kullanıcıya göre
getirmek vb o kadar çok yöntem benimsenebilir ki

Sözün özü, siz planınızı yapın, uygulayın takıldığınız
yerlerde yardımcı olalım derim

Kolay gelsin
ekteki dosyayı incelemenizi tavsiye ederim. Şifre her iki kullanıcda da 111 dir.
Ben yöntem olarak kullanıcı grupları tanımlıyorum. Her kullanıcı grubunun yetkileri ayrı. Çok zayıf kullanıcı grupları, orta güçte ve admin seviyesinde her şeyi yapabilen kullanıcılar var. Daha sonra kullanıcılar tanımlayıp istediğim kullanıcı grubuna dahil ediyorum. Her formu açtığımda sisteme giriş yapmış olan kullanıcının grubunu kontrol edip form üzerinde nelere izin verilip verilmeyeceğini belirliyorum. Yani kullanıcılarla tek tek ilgilenmek yerine kullanıcı gruplarıyla ilgilenin. Benim tavsiyem bu.
Değerli görüşlerinizden istifade edeceğim. İlginize teşekkür ederim. Kod yazmayı bilmediğimden şimdilik en basit sn Nihat beyin örneği ile işe başlamayı düşünüyorum. Bir ara acces veri tabanındaki sihirbaz yardımıyla kullanıcı yetkileri tanımlayla uğraştım ancak istediğim sonuca ulaşamamıştım..