بتاريخ: 4 أبريل 200422 سنة comment_4725 اريد تكوين حساب المستخدمين بشرط المستوى المستخدم مثلمستوى admin يمكن ان تعمل اي شىء في البرنامج مستوى normal يستطيع ان يعمل كل شىء ماعدا تسجيل مستخدم مثلا مستوى netsurv يستطيع ان يقراء فقط تقديم بلاغ
بتاريخ: 4 أبريل 200422 سنة comment_4734 تحياتي موضوع الصلاحيات موضوع اخر فحسب خبرتي لابد من تكوين جدول فيه جميع الصلاحيات التي يمكن ان تمنح لشخص فمثلاً زر الاضافة في شاشة يمكن ان يكون نشط او لا حسب ما هو مضاف في الجدول فأن استخدمت في تطبقاتي صلاحيات موسعة جداً فكل زر موجود له تعريف في جدول الصلاحيات وكذلك شاشة والاضافة فكل برنامج تختلف فيه الصلاحيات الممنوحة وحسب حجم البرنامج وفيه طرق عديدة ويمكن لبقية الاعضاء لهم تجارب في هذا الشأن . ,تحياتي tofeee تقديم بلاغ
بتاريخ: 8 نوفمبر 200718 سنة comment_115772 أخى الحبيب خليك معايا أولا تعمل جدول للuser_log ويكون مكون من عمودين أو ثلاثcreate table user_logname varchar2(20) primary key ,pass number (20) not null)ممكن تضيف أعمده تانية مثل الاسم الاول ولاخير والسن مثل الحاجات اللى بتسجلها فى معظم المواقع والمنتدياتوتعمل فورممثلا على tab canvasأول tabتكون للدخول ويكون عليها 2button و 2text_itemأولbutton عشان يدخل يعنى لما يكتب البيانات اللى هيا pass ,nameيدخل الى main formوالشغل الاساسى,أما تانى buttonيكون لعمل مستخدم جديدوتعمل فى الفورم التانية الشغل الكبير وهى تكون عامل جدول للصلاحياتوطبعا الجدول الاولانى بتاع user_logوتعمل مستخدم جديد بإضافة name والpassوخلى بالك nameمفتاح اساسىprimary keyيعنى هتعمل عليه triggerاسمه pre_textوكيرسور يلف على الداتا اللى داخل عمود nameويشوف الاسم متكرر ولا ايه ويطلع رسايل او alertsبراحتكنيجى بقى لشغل الصلاحياتتمنح صلاحيات الى المستخدم اللى انت عايزو وبكده يتغير من normal الى اى حاجة تانيةوالصلاحيات كلاتىcreate sessiondbaalter any tablealter any sequencealter any procedureanalyze anyوالصلاحيات دى هتالقيها فى الmaterialبتاع الاوراكلفى كتب pl/sqlأرجو ان أكون وصلت الى غرضك أخى الحبيب تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.