الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

إنشاء نظام سرية وصلاحيات ....موضوع للنقاش

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم

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


رمز:

cretae user master identified by master
grant dba to master


والان قمت بوضع جميع جداول المشروع ضمن هذا المستخدم , والان اريد انشاء مستخدم اخر
ولنفرض user1 بحيث مثلا اعطيه بعض الصلاحيات , حيث ان المستخدم master يستطيع
رؤية جميع الجداول والاضافة والحذف على جميع الجداول .

اما مثلا المستخدم user1 لا اريده ان يرى بعض الجداول , وحتى عند انشاء الشاشات اريده
مثلا يستطيع الادخال على جدول معين ولا يستطيع الحذف للبيانات المضافة .

الان عندما اعرف مستخدم جديد هذا المستخدم لن يرى اي شيء من الجداول المستخدمة
لدى master وانا اريده ان يرى جميع الجداول ويتعامل معها ولكن مثلا اريدة ان يعمل اضافة
فقط على جدول معين x x ولا يستطيع عمل حذف .


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


يعني اخواني تخيلوا معي انا عامل نظام من عدة شاشات واستطيع التعامل مع هذا النظام فقط
بالمستخدم master , والان اريد عن طريق شاشة معينة ان اقوم باضافة مستخدمين جدد و اعطائهم الشاشات التي يستطيعون الدخول عليها وهذه الشاشات ايضا لهم عليهم صلاحيات
معينة مثل الاضافة والحذف والتعديل .

اخواني الاحباب ان لا اطلب نظام كامل انا فقط اريد معرفة الفكرة الرئيسية , يعني انا بعرف
في البداية لازم يتم انشاء جدول المستخدمين (users ) شو اعمدته ممكن
no
pass
فقط ولا لازم في شي ثاني ؟؟؟؟؟؟


واكيد لازم يكون في جدول للشاشات , ولا اعرف ممكن حدى يقول قبل الشاشات ممكن
يكون عندك اكثر من نظام ولكل نظام شاشاته , فيجب تعريف الانظمة الذي يستطيع التعامل
معها هذا المستخدم ومن ثم تعريف الشاشات له .

جدول للانطمة .....
جدول للشاشات ...

طبعا انت تريد اعطاء صلاحيات على الشاشات مثل امكانية الاضافة فقط , امكانية التعديل فقط
امكانية الاضافة والتعديل والحذف

جدول صلاحيات الشاشات ....

طبعا شو تفاصيل الجداول ؟؟؟؟؟؟؟

طبعا اكيد لازم نسمح بتغيير كلمات السر للمستخدمين ...

يا اخوان لا اعرف تحليلي المتواضع لهذا النظام صحيح ام لا ....

بتاريخ:

جرب هاد اللينك وهو مشاركة من العضو الباشا

Auditing

بتاريخ:
  • كاتب الموضوع

مشكووور اخي العزيز
rose_4_pretty

ولكن انا اتحدث عن موضوع مختلف قليلا , بارك الله بك

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.