تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مثال] صلاحيات المستخدمين بنوع الصلاحية
#1
السلام عليكم
هل يوجد مثال بالمنتدى عن صلاحيات المستخدمين بنوع الصلاحية
مثلا صلاحية الادمن وتحديد صلاحياته
صلاحية الموظف وايضا صلاحية
وهكذا
مش عاوز يكون  كل مستخدم له صلاحية محددة
الرد
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

يمكنك الاطلاع على الروابط التالية



تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: Abou Eman , سعود
#3
شكرا با اخى بس مفيش مثال بالمنتدى احمله ؟

وايه احسن وابسط شرح من دول يتوافق مع عمل صلاحية بنوع الصلاحية ك ادمن وعامل .... الخ
الرد
تم الشكر بواسطة: سعود , سعود
#4
اعمل جدول للاشخاص و جدول للمجموعات واربط بينهم باي طريقة تراها مناسبة بحيث يكون لرقم المجموعة مكان في جدول الاشخاص وهكذا
الرد
تم الشكر بواسطة: elgokr , Abou Eman , Abou Eman
#5
(01-08-18, 01:27 AM)%Eman% كتب : شكرا با اخى بس مفيش مثال بالمنتدى احمله ؟

وايه احسن وابسط شرح من دول يتوافق مع عمل صلاحية بنوع الصلاحية ك ادمن وعامل .... الخ


لا اعلم اذا كان يوجد اى مثال مع شرح فى المنتدى هنا ام لا

لكن الفكرة تعتمد كلها على ما تريده من عمل الصلاحيات

فالصلاحيات ليس لها قواعد او اساسيات
فالصلاحيات تعتمد على ما تريد فعله واتاحة لكل مستخدم التحكم

الافضل ان تطلع على جميع الفيديوهات قد يستغرق منك بعض الوقت بالايام
لكن سيفيدك كثيراً بان تكون على دراية ورؤية كاملة لمعرفة
كيف تبني الصلاحيات بالنهاية

الامر بسيط بنهاية المطف عند اتمام الصلاحيات
لكن كا ما ستحتاج هو معرفة تكوينها فقط وعلى اساس تبني ذلك الصلاحيات

اذا كنت تريد ان تري شي سريع وتختبر نفسك به

فيكفي الاعتماد على الرابط الاخير
فهو فيديو واحد موضح به ملخص الصلاحيات وكيفية بنائها

واذا كنت تريد الاطلاع اكثر عن الموضوع فيمكنك الاطلاع على باقي الروابط

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: sendbad100 , Abou Eman , Abou Eman , ابراهيم ايبو
#6
السلام عليكم ورحمة الله وبركاته
بعد المساعدات الرائعة من الأخ الجوكر ............ احب ان أشارك بتوضيح مفهوم الصلاحيات والتي يمكن ان تتم بأكثر من طريقة ولاكن هذه طريقتي المفضلة

الصلاحيات متغيرات عامة من نوع Boolean  في الفورم الرئيسي تأخذ قيمتها true or false  عند تسجيل دخول المستخدم او تبديل المستخدم و ذلك طبقا لما هو مسجل بقاعدة البيانات لهذا المستخدم

قبل دخول أي فورم او أي شيء مرتبط بالصلاحية تفحص حالة المتغير المخصص لها لو كانت true تسمح بالدخل false تعطي رسالة وتخرج من الاجراء
يمكنك عمل متغير بنوع المستخدم أيضا لو مدير يفتح ويكون بغض النظر عن الصلاحية وذلك بإضافة or لفحص الحالة
مثال if var1 =true or var_admen =true then fr1.show else msgbox: exit sub  
وهذه هي ابسط الطرق
وبالتوفيق
الرد
تم الشكر بواسطة: elgokr , Abou Eman , ابراهيم ايبو
#7
إضافة إلى ماذكروه أخواني الكرام اعلاه
هذه فكرة بسيطة لعمل صلاحيات للمستخدم
اولا ننشئ جدول خاص بالمستخدمين وعلى سبيل يحتوي على اسم المستخدم وكلمة المرور .... الخ
ثانياً ننشئ جدول للصلاحيات ويحتوي على حقل لرقم او اسم المسخدم وبقية الحقول تكون من نوع Boolean
على سبيل هل يستطيع هذا المستخدم عمل العمليات الاساسية كالإضافة والحذف والتعديل وغيرها ايضا هل مسموح لهذا المستخدم فتح شاشة معينه او لا.
وبعد تسجيل الدخول يتم التحقق من قيمة كل متغير على سبيل الحفظ اذا كانت قيمة المتغير الخاص بالإضافة تساوي True يتم تفعيل زر الإضافة واذا كان العكس يتم الغاء تفعيل الزر وهكذا.

الرد
#8
احب ان اضيف الى ما قالوه الشباب بان يوجد مثال داخل برنامج بلغة السي شارب وهو سوبرماركت
الرد
تم الشكر بواسطة: elgokr , Abou Eman
#9
(15-08-18, 06:02 PM)Adrees كتب :
الصورة المرفقة تعطى صلاحية حذف او حفظ لكل الشاشات وليست لكل شاشة على حدة
كمان الصلاحية مباشرة لليوزر وليس ل فئة صلاحيات .

اعتقد ان السؤال كان عن طريقة مثل هذه


اعطاء الصلاحية للشاشات بالازرار الخاصة بها والصلاحية مسندة لفئة Role

ياريت بس صاحب الموضوع يقولنا وصل لايه ؟
الرد
تم الشكر بواسطة: elgokr , Adrees , Abou Eman , alsouf
#10
اشتغلت زى صورة الاخ ادريس لاقيتها اسهل وشرحها اكتر
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] بناء صلاحيات المستخدمين C# ديو05 10 7,763 08-10-15, 12:27 PM
آخر رد: أبو عمر

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


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