الانتقال إلى المحتوى
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.

Login Design And Types

Featured Replies

بتاريخ:

[وسط]السلام عليكم ورحمه الله وبركاته



الاخوة الافاضل يسعدني مشاركتكم في هذا المنتدي الثري بالمادة العلميه والغني بالطاقات البشرية بهذة المشاركه الاولى برجاء عموم الفائدة




=====================بسم الله نبدء=========================

انواع و تصميم طرق دخول المستخدمين
=================================================
من المعلوم ان اي نظام مهما كانت وظيفته بحاجه لتنظيم انواع وصلاحيات
المستخدمين ليحدد لكل مستخدم وظيفة وجزء من النظام يؤدي هذة الوظيفه
ولكي يسهل على ال Application Administrator متابعة و وتحديد من فعل ماذا
ولمنع اي شخص غير مخول من الدخول ل النظام والعبث به


بعد هذة المقدمة البسيطه نود استعراض الطرق المختلفة لنظام الدخول:

1- ان يكون اي يوزر عبارة عن DataBase يوزر
===================================================
وهنا عند اظافه مستخدم جديد ل النظام يتم اضافه يوزر على قاعدة البيانات بصلاحيات
مناسبه لوظيف المستخدم على النظام ويقوم النظام باستخدام هذا اليوزر في تحديث
قاعدة البيانات كل ماتطلب ذلك
العيوب:
وتعتبر هذة الطريقه خطيرة جدا وغير مشجع استخدامها الا اذا كان النظام يتطلب ذلك
لانها تمكن المستخدم من الدخول المباشر الي قاعدة البيانات باستخدام برامج اخرى غير
النظام المستخدم مما يتيح له حسب صلاحياته ان يقوم بتعديل وربما حذف او اضافه واقلها
نسخ قاعدة البيانات عن طريق استخدام الاكسيس مثلا يظيف ODBC ل قاعدة البيانات ويلعب.
الميزات:
ميزة هذة الطريقه عدم وجود اي باسورد مجفوظ بالنظام (Hard Coded) او في ملف مشفر او
غير مشفر انما لكل مستخدم كلمه سر يحتفظ بها وحدة ويستخدمها النظام بصلاحيات على قاعدة البيانات

2-ان يكون كل اليوزرز محفوظين في جدول بقاعدة البيانات
=================================================
وعند الدخول الي النظام يقوم النظام بقراءة بيانات اليوزر من قاعدة البيانات و
التحقق من صلاحياته على النظام

المزايا:
المستخدم عبارة عن مستخدم للنظام فقط وليس لقاعدة البيانات لذا فهو لايستطيع
الدخول مباشرة على قاعدة البيانات.
النظام هو المسؤل عن ادارة الصلاحيات ومتابعة من فعل ماذا.
90% من الانظمه تتبع هذا الاسلوب.
العيوب:
يستخدم النظام عادتا يوزر لكي يعدل على قاعدة البيانات ويحتفظ به اما في
قلب البرنامج (Hard Coded) او في ملف خارجي قد يكون مشفر مما يسهل على بض
الاشخاص الحصول على كلمة المرور لانها موجودة دائما فقط استخدم برامج
لاستخراجها


3-استخدام يوزرز الوندوز نفسه
============================================
المزايا:
لايوجد سجل لحسابات المستخدمين انما استخدام الوندز يوزر واخذ
الصلاحيات من الاكتف دايركتوري مما يسهل عملية ادارة المستخدمين على الادمن
خصوصا اذا كان هناك اكثر من نظام يستخدم هذة الطريقه (طبعا التطبيق ليس
بسهولة الكلام هنا تحتاج نظام دخول موحد Single Sign On)

العيوب:
اذا استخد شخص اخر جهاز اليوزر يستطيع الدخول لكل الانظمه التي
يستخدمها مما يؤدي الي الكارثه....



طبعا هذا بشكل عام ويمكن ان يوجد اختلافات بسيطة وتحسينات على كل طريقه لكن الزبدة موجودة بهذة
المشاركة قد تختلف التطبيقات باختلاف ال Application Archticture
فلو كان النظام يستخدم ال Client Server Architcute
سينطبق هذا الموضوع بنسبه 99% عليه
اما ال N-Tier فهناك بعض ال تعديلات الا ان الفكرة واحدة .

ارجو ان اكون قد وفقت بطرح الموضوع

ملاحظه : لكل من يريد كافه الحقوق في النشر والتعديل والاظافه على الموضوع

[/وسط]

بتاريخ:

وعليكم السلام ورحمة الله

اولا : نرحب بك معنا بالمنتدى لكى تفيد وتستفيد ... ان شاء الله .
ثانيا : اشكرك على المبادرة الطيبة لعرض الافكار لحل المشاكل وكيفية اختيار افضل الحلول .
ثالثا : اتمنى ان يرى الاعضاء مشاركات متميزه منك دائما .

تقبل تحياتى

وجزاك الله خيرا

  • بعد 4 شهور...
بتاريخ:
  • كاتب الموضوع

UP

بتاريخ:

جزاك الله كل خير

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

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

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

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

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

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.