بتاريخ: 7 نوفمبر 201015 سنة comment_203139 انا اريد عمل برنامج لتحديد صلاحيات المستخدم ويوجد في جدول المستخدمين كل من رقم المستخدم usr_id و كلمة المرور usr_pass واسم المستخدم usr_name بالإضافة الى عدد من الصلاحيات التى تمنح للمستخدمين وتختلف من مستخدم الى اخر وهىصلاحية الدخول للنظام وتأخذ اسم s1 ، صلاحية صرف اعانات s2 ، صلاحية إلغاء الاعانات s3 , وهكذاسؤالى كيف يتم تكوين هذه الصلاحيات في الجدول وهى عبارة عن 0 و 1 يعني بعدين في شاشة الصلاحيات في حالة اختيار 1 تعطي صح وفي حالة اختيار 0 تعطي خطأ في مربع check box ؟؟يعني انا اعمل جدول كالتاليcreate table usr_file(usr_id number(3),usr_pass varchar2(10),usr_name varchar2(40)كيف يتم وضع كل من s1 , s2 , s3 في الجدول نفسه؟؟؟ الرجاء الرد السريع مع الاخوة اصحاب الخبرة للاهمية تم تعديل 7 نوفمبر 201015 سنة بواسطة aml-ali تقديم بلاغ
بتاريخ: 7 نوفمبر 201015 سنة كاتب الموضوع comment_203158 ارجو الرد ولو مش مفهوم الشرح ممكن افهمهولكم اكثر تقديم بلاغ
بتاريخ: 7 نوفمبر 201015 سنة كاتب الموضوع comment_203159 يعني ممكن نعمل فى create table s1 number(1), s2 number(1),وهكذا لباقي الصلاحيات ؟؟؟ او فيه إاجابة اخرى؟؟؟ارجو الردددددد بليز تقديم بلاغ
بتاريخ: 7 نوفمبر 201015 سنة comment_203181 السلام عليكم ورحمة الله ستحتاج الى انشاء 3 جداول - جدول البيانات الاساسية لمستخدمي النظام ( رقم مستخدم - كلمة السر - ... ) - جدول اسماء البرامج (شاشات وتقارير ) ( رقم البرنامج - اسم البرنامج - نوع البرنامج (شاشة - تقرير) - ... ) - جدول صلاحيات المستخدم على البرامج ( رقم المستخدم - رقم البرنامج - صلاحية اضافة - صلاحية تعديل - صلاحية الغاء - صلاحية استعلام (نعم-لا). تقديم بلاغ
بتاريخ: 8 نوفمبر 201015 سنة كاتب الموضوع comment_203230 شكرا اخ amgad على الرد الله يبارك فيكولكن انا عاملة رقم المستخدم وهو usr_id في كل الجداول الاخرى وهو primary key في جدول المستخدمين.لكن سؤالي الاساس بخصوص ملف المستخدمين نفسهكيف type متاع الصلاحيات تكون في create usr_file , وانا وضحت ذلك فرضا انا عندي 10 صلاحيات كيف نعرفهم في الجدول ؟؟؟؟ارجو الرد سريعا تقديم بلاغ
بتاريخ: 7 يناير 201115 سنة comment_206844 سلام عليكم حسب مافهمت من كلامك في جدول المستخدمين زود عمود aut_level وسجل فيه قيمة تعبر عن الصلاحيات علي سبيل المثال حفظ 1 - تفعيل 2 اعتماد 3 - طباعة 4 استعلام 5 وتسجل مستوي الامان مع المستخدم وانت بتعرفه وانت بتعمل لوج ان تختار المستوي في global variable وقبل ما يعمل اي اكشن حفظ 1 - تفعيل 2 اعتماد 3 - طباعة 4 استعلام 5 يشوف المستوي ده يسمح ولا لا ------------------------------ديه اسهل طريقة في طريقة رخمة لو عايزها قولي وانا اشرحهالك محمد هاني تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.