تعدد المستخدمين
#1
قمت ببرمجة برنامج متعدد المستخدمين ، و عند اضافة مستخدم جديد و منحه صلاحيات معينة ، وبعد الدخول للبرنامج يعمل عادي
الاشكال بعد تغيير المستخدم والدخول تبقى نفس الصلاحيات لا تتغير حسب صلاحيات المستخدم الحالي
الرد
#2
السلام عليكم
مثال على ذلك ماهي الصلاحيات التي اعطيتها للأول وبقيت للثاني؟
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#3
يا اخي لدي قاعدة بيانات اكسس فيها حقول مستخدم وكلمة المرور و عدة صلاحيات على شكل حقول منطقية boolean
ولدي نافذة اقوم فيها باضافة مستخدمين جدد مع تحديد الصلاحيات منها
الاشكال هو في تحديث الصلاحيات عند تغيير المستخدم


الملفات المرفقة
.png   1.png (الحجم : 34.53 ك ب / التحميلات : 29)
الرد
#4
السلام عليكم
أولا العمل على منح صلاحيات للمستخدمين يكون من على الأكسس نفسه تحقق من جدول المستخدمين أولا
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#5
سلام عليكم

إقتباس :الاشكال هو في تحديث الصلاحيات عند تغيير المستخدم
فهمت من كلامك انه لما تضيف مستخدم جديد (New User)
وتسجل دخولك بـ (New User) تبقى الصلاحيات الادمن ؟ اخر مستخدم للبرنامج

------
1 - تحقق من غلق وفتح adoconnection او adotable الخاص بالمستخدمين
    في كل مرة يتم فيها  اضافة مستخدم / تسجيل الدخول 
2 -  من المفروض او من الشائع التحقق من مستوى (level) المستخدم
ان كان admin ام User وبناءا على المستوى يتم منح الصلاحيات ... اضافة تعديل الخ ...
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
الرد
#6
بارك الله فيكم
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم