بتاريخ: 29 مارس 200818 سنة comment_125520 [وسط]السلام عليكم ورحمه الله وبركاته الاخوة الافاضل يسعدني مشاركتكم في هذا المنتدي الثري بالمادة العلميه والغني بالطاقات البشرية بهذة المشاركه الاولى برجاء عموم الفائدة =====================بسم الله نبدء=========================انواع و تصميم طرق دخول المستخدمين=================================================من المعلوم ان اي نظام مهما كانت وظيفته بحاجه لتنظيم انواع وصلاحيات المستخدمين ليحدد لكل مستخدم وظيفة وجزء من النظام يؤدي هذة الوظيفهولكي يسهل على ال Application Administrator متابعة و وتحديد من فعل ماذاولمنع اي شخص غير مخول من الدخول ل النظام والعبث بهبعد هذة المقدمة البسيطه نود استعراض الطرق المختلفة لنظام الدخول:1- ان يكون اي يوزر عبارة عن DataBase يوزر=================================================== وهنا عند اظافه مستخدم جديد ل النظام يتم اضافه يوزر على قاعدة البيانات بصلاحيات مناسبه لوظيف المستخدم على النظام ويقوم النظام باستخدام هذا اليوزر في تحديث قاعدة البيانات كل ماتطلب ذلكالعيوب: وتعتبر هذة الطريقه خطيرة جدا وغير مشجع استخدامها الا اذا كان النظام يتطلب ذلك لانها تمكن المستخدم من الدخول المباشر الي قاعدة البيانات باستخدام برامج اخرى غير النظام المستخدم مما يتيح له حسب صلاحياته ان يقوم بتعديل وربما حذف او اضافه واقلها نسخ قاعدة البيانات عن طريق استخدام الاكسيس مثلا يظيف ODBC ل قاعدة البيانات ويلعب.الميزات: ميزة هذة الطريقه عدم وجود اي باسورد مجفوظ بالنظام (Hard Coded) او في ملف مشفر او غير مشفر انما لكل مستخدم كلمه سر يحتفظ بها وحدة ويستخدمها النظام بصلاحيات على قاعدة البيانات2-ان يكون كل اليوزرز محفوظين في جدول بقاعدة البيانات ================================================= وعند الدخول الي النظام يقوم النظام بقراءة بيانات اليوزر من قاعدة البيانات و التحقق من صلاحياته على النظام المزايا: المستخدم عبارة عن مستخدم للنظام فقط وليس لقاعدة البيانات لذا فهو لايستطيع الدخول مباشرة على قاعدة البيانات. النظام هو المسؤل عن ادارة الصلاحيات ومتابعة من فعل ماذا. 90% من الانظمه تتبع هذا الاسلوب. العيوب: يستخدم النظام عادتا يوزر لكي يعدل على قاعدة البيانات ويحتفظ به اما في قلب البرنامج (Hard Coded) او في ملف خارجي قد يكون مشفر مما يسهل على بض الاشخاص الحصول على كلمة المرور لانها موجودة دائما فقط استخدم برامج لاستخراجها3-استخدام يوزرز الوندوز نفسه============================================ المزايا: لايوجد سجل لحسابات المستخدمين انما استخدام الوندز يوزر واخذ الصلاحيات من الاكتف دايركتوري مما يسهل عملية ادارة المستخدمين على الادمن خصوصا اذا كان هناك اكثر من نظام يستخدم هذة الطريقه (طبعا التطبيق ليس بسهولة الكلام هنا تحتاج نظام دخول موحد Single Sign On) العيوب: اذا استخد شخص اخر جهاز اليوزر يستطيع الدخول لكل الانظمه التي يستخدمها مما يؤدي الي الكارثه....طبعا هذا بشكل عام ويمكن ان يوجد اختلافات بسيطة وتحسينات على كل طريقه لكن الزبدة موجودة بهذةالمشاركة قد تختلف التطبيقات باختلاف ال Application Archtictureفلو كان النظام يستخدم ال Client Server Architcuteسينطبق هذا الموضوع بنسبه 99% عليهاما ال N-Tier فهناك بعض ال تعديلات الا ان الفكرة واحدة .ارجو ان اكون قد وفقت بطرح الموضوعملاحظه : لكل من يريد كافه الحقوق في النشر والتعديل والاظافه على الموضوع[/وسط] تقديم بلاغ
بتاريخ: 29 مارس 200818 سنة comment_125551 وعليكم السلام ورحمة الله اولا : نرحب بك معنا بالمنتدى لكى تفيد وتستفيد ... ان شاء الله .ثانيا : اشكرك على المبادرة الطيبة لعرض الافكار لحل المشاكل وكيفية اختيار افضل الحلول .ثالثا : اتمنى ان يرى الاعضاء مشاركات متميزه منك دائما . تقبل تحياتى وجزاك الله خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.