الانتقال إلى المحتوى

اريد مساعده في login


ali3188

Recommended Posts

اريد تكوين حساب المستخدمين بشرط المستوى المستخدم
مثل
مستوى admin يمكن ان تعمل اي شىء في البرنامج
مستوى normal يستطيع ان يعمل كل شىء ماعدا تسجيل مستخدم مثلا
مستوى :unsure: netsurv يستطيع ان يقراء فقط

رابط هذا التعليق
شارك

تحياتي

موضوع الصلاحيات موضوع اخر فحسب خبرتي لابد من تكوين جدول فيه جميع الصلاحيات التي يمكن ان تمنح لشخص فمثلاً زر الاضافة في شاشة يمكن ان يكون نشط او لا حسب ما هو مضاف في الجدول فأن استخدمت في تطبقاتي صلاحيات موسعة جداً فكل زر موجود له تعريف في جدول الصلاحيات وكذلك شاشة والاضافة فكل برنامج تختلف فيه الصلاحيات الممنوحة وحسب حجم البرنامج وفيه طرق عديدة ويمكن لبقية الاعضاء لهم تجارب في هذا الشأن . ,


تحياتي
tofeee

رابط هذا التعليق
شارك

  • بعد 3 سنة...

أخى الحبيب خليك معايا
أولا تعمل جدول للuser_log ويكون مكون من عمودين أو ثلاث
create table user_log
name 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 session
dba
alter any table
alter any sequence
alter any procedure
analyze any
والصلاحيات دى هتالقيها فى الmaterialبتاع الاوراكل
فى كتب pl/sql
أرجو ان أكون وصلت الى غرضك أخى الحبيب

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية