عمر باعقيل بتاريخ: 6 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 6 يوليو 2004 السلام عليكم ورحمة الله وبركاتهاخواني الاعزاء , اليوم سوف اقوم بشرح ال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] اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
KhalidOCP بتاريخ: 6 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 6 يوليو 2004 الاخ عمر , بارك الله فيك وجعله في ميزان حسناتك يوم القيامة , مواضيعك جدا شيقة . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
msh بتاريخ: 7 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 7 يوليو 2004 السلام عليكم ،،،، كل الشكر لك أخي عمر على مشاركاتك الجميلة والمفيدة تمنياتي بالتوفيق وفي إنتظار المزيد . مع تحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
developer بتاريخ: 7 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 7 يوليو 2004 شكرا اخ عمر على الموضوع المفيد وجزاك الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
arab20002000 بتاريخ: 7 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 7 يوليو 2004 thanks اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ZAK بتاريخ: 9 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 9 يوليو 2004 كما يمكن تحديد resource الممكنة للمستخدم عن طريق البروفايلمثل استخدامه للميموري او لل cpu و هيك شي لمزيد من التفاصيل عن البروفايل يفضل مراجعة documentation لأنها عملية حساسة جدا لمن لا يملك الخبرة الكافية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Guest عادل الشهري بتاريخ: 9 يوليو 2004 تقديم بلاغ مشاركة بتاريخ: 9 يوليو 2004 سلام عليكم الف الف شكر للمتميز دائماً .. عمر باعقيل أخوك عادل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
egyhamada بتاريخ: 3 أغسطس 2004 تقديم بلاغ مشاركة بتاريخ: 3 أغسطس 2004 هكذا اعتدنا منك يا استاذنا الكبير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hassan بتاريخ: 4 أغسطس 2004 تقديم بلاغ مشاركة بتاريخ: 4 أغسطس 2004 الله يعطيك العافية الأخ / عمر باعقيلعلى هذا الشرح الوافي ...تحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
AL®NE بتاريخ: 7 أغسطس 2004 تقديم بلاغ مشاركة بتاريخ: 7 أغسطس 2004 شكراااموضوع مفيد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ocp developer بتاريخ: 7 أغسطس 2004 تقديم بلاغ مشاركة بتاريخ: 7 أغسطس 2004 دائما الكبير كبير والمدير مدير .. هكذا اعتدنا منك يا اخ عمر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mhegize بتاريخ: 23 أغسطس 2004 تقديم بلاغ مشاركة بتاريخ: 23 أغسطس 2004 لو تسمح يا اخ عمر اريد مثال فعلى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
oss بتاريخ: 5 سبتمبر 2004 تقديم بلاغ مشاركة بتاريخ: 5 سبتمبر 2004 جزاك الله خير يا أخ عمر على الشرح الممتاز ، وإن شاء الله تكمل الباقي علشان نستفيد ...بس أحب هنا أن أضيف ملاحظة بسيطة ، و أنا متأكد أن الأخ عمر سيشرحها بالتفصيل في الدروس القادمة ...تنقسم إعدادات الProfile إلى قسمين ، قسم ال Password و قسم ال Resorce ، و جميع ال Parameters المشروحة هنا من النوع الأول Password ماعدا (SESSIONS_PER_USER) فإنها من النوع الثاني Resource ، و يجدر بنا أن نذكر هنا أن الParameters من النوع Resorce تحتاج إلى تفعيل عن طريق وضع ال Parameter التالي (Resource_Limit=True) و ذلك في ملف التأسيس PFile أو أثناء العمل باستخدام (Alter System) ...أخوكم في الله oss ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
orahamdi بتاريخ: 27 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 27 أبريل 2009 الف الف الف الف الف شكر على المجهود الرائع اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.