Kolay gelsin arkadaşlar,
Herşeyden önce konu hakkında arama yaptım fakat sorunumu çözemedim. Mecburen yeni konu açarak devam etmem gerekiyor.
İşe yeni başladığım bir firmada Access ile bundan yaklaşık 15 yıl evvel yazılmış bir üretim takip programına denk geldim. Programlama hakkında bilgim maalesef yok ama bilgi işlem konularında yetkinimdir. Artık programlama konularına da girmek istiyorum ama bu isteği bir an evvel çözüp rahatlayıp o şekilde devam etmek istiyorum. İstenilen şey bu programda bir kullanıcı izin verilen bir bölüme girip alt özellikleri kullansın ama menüde başka yerlere giremesin. Sadece izin verilen bölümdeki işlemleri yapabiliyor olmalı. Programa herkes ilgili kısayolları tıklayarak direkt erişim sağlıyor. Herhangi bir kullanıcı şifre vs giriş ekranı bulunmamaktadır. Konu hakkında yardımlarınızı rica ederim.
Access İle Yazılmış Eski Bir Program İçin Yardım
Bir programda kullanıcı rolleri belirlenmeden yetkilendirmeden bahsedilemez. O sebeple uygulamada kullanıcı rolleri belirlenmesi, buna uygun mimari değişiklik yapılması, yetki tablolarının oluşturulması, bir login sistemi kurgulanması ve loginde kullanıcı bazında yetkilere dayanarak erişim kontrollerinin yapılması gerekir. Kullanıcı rolleri ve login ekranı tasarlamadan yapmanın tek yolu ise yetkilendirme tablosu oluşturularak hangi pcden açıldığı kontrolü yapılmak sureti (ip-ki bu durumda statik olmak zorundadır-, netbios, mac adresi vs.) ile erişim yetkilerini düzenlemektir.
Konuyu Okuyanlar: 1 Ziyaretçi