بتاريخ: 6 يوليو 200421 سنة comment_9098 السلام عليكم ورحمة الله وبركاتهاخواني الاعزاء , اليوم سوف اقوم بشرح الPROFILE كما وعدت سابقا في موضوع الامن في البرامجالمصممه بالفورم بلدر وبسم الله ابدء بذكر بعض المعلومات العامه عن الPROFILE :- يجب أن يكون في قاعدة البيانات 1 PROFILE على الاقل وعند انشاء قاعدة البيانات يتم انشاء PROFILE تلقائي واسمه DEFAULT . يمكن للDBA انشاء اي عدد يريد من الPROFILE وبدون اي قيود او حدود لعددها . الPROFILE هو ملف يعطى للمستخدم للتحكم في بعض الامور التى تتعلق بأمن واداره قاعدة البيانات . يمكن تغيير خصائص أي PROFILE بعد انشاءه حتى الDEFAULT . -- لانشاء PROFILE جديد :- CREATE PROFILE NEW_PROFILE LIMIT FAILED_LOGIN_ATTEMPTS 10 SESSIONS_PER_USER 2 وهكذا نقوم بتحديد الخصائص وقيمها التى نريد اضافتها في هذا البروفايل الجديد -- لتغيير الPROFILE للمستخدم قم بتنفيذ الكود التالي :- ALTER USER NEW_USER PROFILE NEW_PROFILE; الخصائص التى يتحكم بها الPROFILE وهي :-" القيم التى بالاحمر هي كمثال محتمل لقيمة الخاصيه ليسهل شرحها وفهمها "1- FAILED_LOGIN_ATTEMPTS مثال للقيمه (3) :-هنا نحدد عدد المحاولات التى يمكن للمستخدم ان يحاول بها الاتصال بقاعده البيانات واذا لم يستطيع الدخول سيتم عمل اقفال "Lock " لحسابه وعليه مراجعه الDBA لإعادة تفعيل "Unlock" حسابه وفي مثالنا هذا تمتحديد عدد محاولات الدخول الفاشله ب 3 محاولات وبعدها يقفل حساب المستخدم .2- PASSWORD_LIFE_TIME مثال (100):-هنا نحدد المده الزمنيه لكلمه المرور وبعد انتهاء هذه المده سيطلب من المستخدم تغيير كلمه المرور وهنا حددنا المده بـ100 يوم وبعدها يجب ان يقوم المستخدم بتغيير كلمه المرور وستجبره الاوراكل على ذلك لو لم يقم بتغييرها .3-SESSIONS_PER_USER مثال (4) :-هنا نحدد عدد المرات التى يمكن للمستخدم ان يتصل بقاعدة البيانات في نفس الوقت وفي مثالنا هنا لايمكن للمستخدم ان يقوم بالدخول على الDatabase اي يعمل Log in في نفس الوقت اكثر من 4 مرات . 4-PASSWORD_REUSE_TIME مثال (30) :-هنا نحدد المده التى لايستطيع المستخدم خلالها من استخدام نفس كلمه المرور التى قد تم تغييرها وفي مثالنا هذا فلن يستطيع المستخدم استخدام كلمه المرور السابقه له الا بعد 30 يوم من تاريخ تغييره لها .5-PASSWORD_GRACE_MAX مثال (10) :- هنا نحدد عدد المرات التى يمكن للمستخدم استخدام نفس كلمة المرور بعد تغييرها واعدة استخدامها وفي مثالنا حددنا عدد المرات بـ 10 مرات وبعدها لن يستطيع المستخدم من استخدام نفس كلمه المرور مره ثانيه .هذا الى الان لان عيني بدأت تدمع من كثر نظري للشاشه فالمعذره وللحديث بقيه ....عمر باعقيلكندا - مونتريال[email protected]MSN Messenger :-[email protected] تقديم بلاغ
بتاريخ: 6 يوليو 200421 سنة comment_9111 الاخ عمر , بارك الله فيك وجعله في ميزان حسناتك يوم القيامة , مواضيعك جدا شيقة . تقديم بلاغ
بتاريخ: 7 يوليو 200421 سنة comment_9150 السلام عليكم ،،،، كل الشكر لك أخي عمر على مشاركاتك الجميلة والمفيدة تمنياتي بالتوفيق وفي إنتظار المزيد . مع تحياتي تقديم بلاغ
بتاريخ: 9 يوليو 200421 سنة comment_9226 كما يمكن تحديد resource الممكنة للمستخدم عن طريق البروفايلمثل استخدامه للميموري او لل cpu و هيك شي لمزيد من التفاصيل عن البروفايل يفضل مراجعة documentation لأنها عملية حساسة جدا لمن لا يملك الخبرة الكافية تقديم بلاغ
بتاريخ: 9 يوليو 200421 سنة comment_9228 سلام عليكم الف الف شكر للمتميز دائماً .. عمر باعقيل أخوك عادل تقديم بلاغ
بتاريخ: 4 أغسطس 200421 سنة comment_10543 الله يعطيك العافية الأخ / عمر باعقيلعلى هذا الشرح الوافي ...تحياتي تقديم بلاغ
بتاريخ: 7 أغسطس 200421 سنة comment_10696 دائما الكبير كبير والمدير مدير .. هكذا اعتدنا منك يا اخ عمر تقديم بلاغ
بتاريخ: 5 سبتمبر 200421 سنة comment_12130 جزاك الله خير يا أخ عمر على الشرح الممتاز ، وإن شاء الله تكمل الباقي علشان نستفيد ...بس أحب هنا أن أضيف ملاحظة بسيطة ، و أنا متأكد أن الأخ عمر سيشرحها بالتفصيل في الدروس القادمة ...تنقسم إعدادات الProfile إلى قسمين ، قسم ال Password و قسم ال Resorce ، و جميع ال Parameters المشروحة هنا من النوع الأول Password ماعدا (SESSIONS_PER_USER) فإنها من النوع الثاني Resource ، و يجدر بنا أن نذكر هنا أن الParameters من النوع Resorce تحتاج إلى تفعيل عن طريق وضع ال Parameter التالي (Resource_Limit=True) و ذلك في ملف التأسيس PFile أو أثناء العمل باستخدام (Alter System) ...أخوكم في الله oss ... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.