اهلا وسهلا فيكم في استكمال لماده داتابيز
سكيورتي حكينا في المحاضرات اللي فاتت
عنرودكشن للداتابيز
وانترودكشن لفورميشن سكيورتي بصوره عامه
حنبدا اليوم في اول محاضره او في
اول جزء جديد ما مر علينا قبل هيك في
الداتابيز له علاقه بموضوع الاثنتيكيشن
اند باسورد سكيورتي قبل ما نبدا في
الاوتثنتيكيشن والباسورد سكيورتي بدي اعرج
على التعريج سريع
على الكويز اللي صار والاجابات اللي وصلت
طبعا نحن نسينا نوضح في اول فيديو كان
بيشرح على الكورس ايش
انواع الاكزامز او الكويز اللي نحن
حنضيفها باختصار في حيكون عندي ثلاث انواع
من
الكويز كويز حنسميه كويز حيكون كويز نمبر
و كويز نمبر تو كويز نمبر
الكويز هذا الهدف منه شغل شغلتين اساسيه
اول حاجه انك انت تحصل علامه الاتندنس
والمشاركه وبالتالي اذا انت جاوبت بغض
النظر عن المحتوى اللي انت بتكتبه في
الاجابات وانا بعتبر لك هذه علامه حضور او
علامه مشاركه فمجرد ما انك تجاوب فانت
بتحصل على علامه هذا الكويز وهي علامه
مالهاش علاقه في تقييم المحتوى قد ما لها
علامه في تقييم الحضور والمشاركه وانك انت
متابع معنا اول
باول الكويز هذا بصوره عامه في له كمان
هدف انا باخذ من اجابات الطلاب
والطالبات استطلاع راي سريع ايش اللي حضره
للمره الجايه بمعنى الكويز اللي فات كان
بيسال هل انت نصبت الداتابيز ولا
لا فالكل جاوب انه نعم وبالتالي انا ما
بيلزمني اروح اعمل فيديو هاو تو انستول
داتابيز خلص باخذ من اجاباتكم انكم انتم
فعلا النقطه هذه او الحته هذه في الكورس
مغطيه طبعا لضيق الوقت وانه الماده كبيره
والماده واسعه فنحن
بنحاول نغير في المحتوى حسب طبيعه الطلاب
اللي قبال فهذا الكويز الهدف الاساسي منه
هو جست نبض وين وصلت المراحل العلميه
للطلاب هذول نحن بناخذ مجموع الاجابات
وبتتكون عنا صوره ذهنيه عن الطلاب
ومستوياتهم المختلفه وبالتالي بتح تحتم
علينا تغير في المنهجيات اللي نحن
بنختارها او المواد او الجزيئيات الخاصه
بهذا الكورس فعشان هيك نصيحه لوجه الله ما
تروح تستخدم تشات جي بي تي عشان تجاوب
لانه هذا الكويز اصلا زي ما حكيت لك ما
حقيقيمك على اجابتك انا حاخذ الاجابه هذه
الي وانا حستفيد منها في التحضير القادم
فحاول لما يكون في كويز انك انت مجرد انك
تشارك هذا شيء كويس
وتجاوب باللي انت موجود فيه عشان تعطيني
صوره واضحه وصحيحه عن المستوى العلمي اللي
انت وصلت له ماني طالب منك تروح على تشات
جي بي تي تقول له هاو تو ديليت داتا فروم
ستيودنت بس انا بدي اتاكد انك انت بتستخدم
جمله الاس كيو ال الخاصه بالديليت بطريقه
صحيحه ولا واحد فيكم جاوب بعد الديليت
كلمه كومت وبالتالي هذا بيعطيني انطباع
انه لا لازم ترجع اكد في موضوع الديليت
والدي ام ال انها بتلزمها كلمه
كومت فعلشان هيك رجاء في موضوع الكويز
ككويز هذا
يكون اجابتك من تلقاء نفسك عشان تعطيني
صوره صحيحه عنك هذا النوع الاول حيكون نوع
اسمه كويز وقلنا هذا له علامات مشاركه 15
درجه فكل ما انت ساهم او بتشارك فيه حتاخذ
العلامه بغض النظر عن المحتوى لا يتم
تقييم المحتوى
النوع الثاني حيكون اسمه شورت اكزام حيكون
اسمه شورت اكزام حتى لو
كان على الكلاس روم مكتوب كويز لكن حيكون
العنوان تبعه شورت اكزام شورت اكزام
حنعطيكم اليوم في اخر النهار ان شاء الله
او بكره صباحا حتلاقوا شورت اكزام هذا انا
حاقيم المحتوى
تبعه وتقييم المحتوى تبعه انا بدي اياك
برضهنصيحه ما تروح لتشات جي بي تي لانه ما
حيعرف يجاوب لك
نحن حنحط اسئله الاسئله عشان تقدر تجاوبها
صحيحه
100% معك حل من اثنين الحل الاول انك تحضر
المحاضره وتركز فيها وتجاوب منها وهذا
المطلوب الحل الثاني انك تسال حدا من
زملائك اللي سمع المحاضره وحضرها واعطاك
اجابه وهذا في الاخر يعتبر بطريقه مباشره
وغير مباشره هو غش بس انت بتغش حالك
بتغشنا فعلشان هيك نحن بننصح الاسئله
بسيطه الاسئله سهله الاسئله سمبل
مطلوب منك تحضر المحاضره ما تحضر المحاضره
عشاني انا حضورك للمحاضره ما حيزيد لي ولا
حيعطيني اي حاجه في هذا الموضوع انت بتحضر
المحاضره عشان انت تستفيد وعشان انت تنتقل
من مرحله علميه لمرحله علميه اخرى في
النهايه انت المسؤول امام نفسك وامام الله
عن اجابه ال الشورت اكزام اللي حيكون
موجود ولو رحت على ستديو بيتي ما
حيساعدك النوع الثالث حيكون له علاقه في
البروجكت
او الشيء العملي
البراكتيكال حينطلب منك شويه اكواد تعمل
مني تست لشغله اعطيك كود تصلحه اعطيك كود
تحله اطلب منك كيف البينعمل شغله معينه
هذول الثلاث انواع انا اطلب منك في هذاك
ال الكود انه ملف تكست تحط لي الاكواد ورا
بعض مجرد ما انفذه عندي اتاكد انه الامور
تمام بدون كومبايليشن ايرور بدون اي مشاكل
مطلوب مني انك بس
تعمل تكست فايل في الاكواد بدون ما تشرح
لي شو هي هي الثلاث انواع اعيدهم بصوره
سريعه الكويز وهو هذا بس مجرد الحضور
بيعطيني انطباع عن الشخص اللي قبالي ايش
الخلفيات العلميه عنده النوع الثاني شورت
اكزام وهذا حيكون اسئله غالبا حتتجاوب من
خلال المحاضره النوع الثالث له علاقه في
موضوع
بروجكت او براكتيكال سوليوشن تعطيني فيها
اكواد في ملف تكست تحمل لي اياه على
الكلاس روم هذول الثلاث انواع بتمنى انه
الامور تمشي معنا بشكل زي ما نحن مخططين
له والان بقدر نقول بسم الله نبدا في
موضوع الاوتثنتيكيشن اند باسورد
سكيورتي بعد ما نزلنا
الداتابيز وبدانا نشتغل فيها طبعا وانت
بتنزل وبتعمل انستوليشن للداتابيز بيطلب
منك باسورد
للسيستم هذا شيء طبيعي لما انت بتبدا تنزل
الداتابيز طبعا انا نسيت الباسورد تاعت
السيستم وبالتالي مش حاقدر اشبك على
الداتابيز نيجي بقول لا اذا انت نسيت
الباسورد انا نزلت الداتابيز واعتقد اني
انا ناسي الباسورد تاعت
السيستم فبنروح من اس كيو ال بلس
بنكتب الكوماند
التالي طبعا هذا هلقيت حنشرح تفاصيلاته
لكن هيه ايش سوى كونكت بدون طبعا لا سوري
بدل الات بكتب از سيست بي
اي شبك كونكت شو يوزر
تبعي السيست طبعا السيست والسيستم والسيست
مان هذول اكبر يوزرات ممكن يكونوا في
موجودين في
الداتابيتس هذا اليوزر السيس هو بمثابه هو
اعلى
يوزر منه بقدر اقول التر
يوزر سيستم ايدنتيفايد
باي اوراكل
مثلا صارت اقدر افوت
سيستم
اوركيل طيب نرجع نحكي على هذا اليوزر كيف
فات من غير
باسورد الان لما انا بفوت بقول له
كونكت زي
كده بالباك سلاش هذه هذه معناها انت فوت
باستخدام الويندوز
اوثنتيكيشن بما اني فايت على الويندوز كاد
من على الاو اس الاو اس هذا بيعطيني
صلاحيه اني انا افوت على
الداتابيز لكن لازم اكتب از سيستي بي يعني
انت فوت على الداتابيز في اعلى يوزر كانك
انت او اس
ادمنستريتور نعيد كمان مره عشان تنجح هذه
العمليه اللي هي معناها انك انت فوت على
الداتابيز بصفتك الاو اس ادمنستريتور يعني
انت فايت على الاو
اس بيوزر ادمنستريتور
لازم يكون ادمنستريتور على
الجهاز ادمنستريتور على الاكاونت
هذا الاو اس هذا هو اللي عليه الداتابيز
وبالتالي لازم يكون فاي طب كيف انا ممكن
وفي كمان شغله صغيره لازم تكون
موجوده هي موجود في الاورا دي بي
اي
جروب مانج
لوكال يوزرز اند جروب بنروح على الجروبز
في اورا دي بي اي جروب لازم الاقي الاي
شعت
موجوده الداتابيز على نفس الجهاز انا فايت
ادمنستريتور على
الجهاز واليوزر تبعي جوا الاورا دي بي اي
هيك بقدر افوت على
الداتابيز واعمل كونكت على الداتابيز
سيستي بي اي باعلى يوزر او اعلى باور او
اعلى صلاحيه وبقدر من خلالها انشئ اللي
انا بدي اياه
تمام الباك سلاش هذه معناتها فوز باستخدام
الاو اس
اوثنتكيشن هيك انا نزلت
الداتابيز عملت التر ليوزر السيستم اللي
انا ناسيه يوزر سيستم هذا بده ينشئ يوزر
معاي اكثر من حل عشان انشئ اليوزر
الديفولت اللي بنحكي لقيت برجع للمعلومات
النظريه بتحكي عنه بدي انشئ يوزر يكون معه
صلاحيات ينشئ تيبل وهذا حنحكي في الفرق ما
بين الاثنتيكيشن از تيبل يوزر او بلت ان
يوزر في عندي طريقتين لاني انشئ اليوزرات
في اي ابلكيشن اليوزر الطريقه الاولى
الطريقه الديفولت بعد ما بوت
سيستم بروح بقول له كري
كريت يوزر ستور على اساس انه انا بدي اعمل
برنامج
مخازن ستور ادمن
ايدنتيفايد باي مثلا
ستور انشات يوزر مخازن اسمه ستور ادمن
الباسورد تبعته
ستور الان لو جيت شبكت باليوزر هذا بدي
اعمل
كونكت ستور ادمن من بعدين اقول
له قال لي معك
صلاحيه فالشباب اللي
جاوبوا الكويز البسيط اللي كان بقول عشان
انا افوت على الداتابيز شو
بيلزمني كانوا بقولوا بيلزمني احنا قلنا
ثلاث معلومات
اساسيه الاي بي تبع الداتابيز الاس اي دي
والبورت هدول ثلاثه عشان اسوي كونكشن مع
الداتاب
في ناس كتبوا يوزر نيم وباسورد طيب هي معي
يوزر نيم ومعي
باسورد وعارف الثلاث معلومات الاساسيه
تبعوني لكن ما فات هي قال لي يوزر ستور
ادمن معو صلاحيه كريت
سيشن وبالتالي نحن بنحكي عشان انا انشئ
اتصال بيلزمني ثلاث معلومات عشان انجح في
الوصول الى قاعده البيانات بيلزمني
اوثنتيكيشن او يوزر اوثنتيكيتد
وبيلزمني
بريفيلجز لازم يكون معه
صلاحيات كيف بتمنح الصلاحيات حنجيها في
موضوع
الاوترايزيشن لكن انا اليوم بيني لي اني
انا
افوت واخلي اليوزر اللي انا بدي اياه يفوت
فبروح بقولله
جرانت كريت
سيشن تو ستور
كده اليوزر حيفوت حيعمل كونكت
لكن ما بيقدر يعمل ولا حاجه غير الكونكت
هي
كونكت ستور
ادمن
ستور سو
كونكتد لكن لو قلنا له
كريت
بل
اكس منوع نمبر
قال لي معهو صلاحيه عشان هيك نحن لما
بننشئ
يوزر بقول له جراند
ريسورس وممكن نعطيه عشان ما نتغلب نعطيه
صلاحيه داتابيز
ادمنستريتور وبعدين بفصل فيها لحالنا ستور
لما يجي موضوع الاثرايزيشن بنحكي في موضوع
الصلاحيات بصوره كبيره لكن انا عشان انشئ
تيبل وانشئ اوبجكت وانشئ كذا بدي ريسورس
عشان يكون عندي مساحه في تيبل سبيس
بيلزمني شغله
ثانيه فعشان هيك ما نقعد نفصل في
الصلاحيات بدي اعطيه
مبدئيا صلاحيه شامله اسمها دي بي اي حنيجي
نحكي ايش يعني دي بي اي وهل هي صلاحيه ولا
هي جروب ولا هي رول حنحكي فيها في
المحاضره المحاضره الجايه او في السكشن
الثاني في موضوع
الاثرايزيشن انا الان انشات يوزر اسمه
ستور اعطيته مجموعه صلاحيات كبيره يقدر
هذا يفوت بكل اريحيه ستور
ادمن
ستور الطريقه اللي بيعتبروها المبرمجين هي
الطريقه الانجح بيجي بيعمل كرييت
تيبل يوزرز
تي
بي
يوزر ممكن يكون رقم و ممكن يكون بارك 2
حسب طبيعه السيستم احنا خلينا نقول
نمبر عشان يكون نمبر لازم يكون ايش يوزر
اي دي
نمبر
باسورد لازم تكون فاركار
2
150 وبدي
الستيتس وهذه بتكون غالبا
نمبر ممكن اضيف اللي هو كريت
ديت كريشن
ديت سي ار ديت
سديت بيجي المبرمج هذا التيبل بحط فيه
اليوزرط بحط فيه الباسورد وبحط فيه
الستيتس هل هو شغال مش شغال فلاج معينه
وتاريخ طبعا الباسورد هنا لو بدنا نيجي
نحكي على السكيورتي والامور هذه لازم تكون
غير انها هاش
انكربتد يعني لازم تتخزن بطريقه هاش وتكون
انكربتد بحيث انا كداتابيز ادمنستريتور لو
جيت قلت له اعطيني اليوزر نيم
والباسورد ما يكون مطلع لي اياها فبصير في
عمليه انكربشن جوا الفورم اللي بتعمل
يعمل التسجيل
الدخول نركز مع بعض شويه فيها هذه كيف
بدها
تتم بدي افترض انا هيني بدي اكتب هنا
انسيرت
انتو يوزرز تي
بي فال valوز
التالي واحد واحد هذا الاي دي تبعي
الباسورد تبعتي مثلا لازم تكون مثلا
انك
احمد ستيتس
تمام والكريشن
سديت هلقيت هذا التيبل ها البيانات موجوده
فيه
كالتالي نقول
سلكت يوزر
هي اليوزر اي دي احمد الباسورد انكت
احمد الستيتس تبعته فعل الان عشان اجي
اسوي لوج ان للسيستم تبعي بده يكون في
عندي شاشه فيها اليوزر نيم والباسورد وزر
اللوج عشان تكون الامور سليمه وتكون
اليوزر يختلف عن ال اليوزر اللي بيع
بيعتقد انه هي الباسورد تبعتي لازم هناك
تكون هو يكتب في الباسورد احمد فانت
كمبرمج تروح تضيف انكربشن بسيط بتوصل
للداتابيز اسمها انكريبت احمد يعني انا لو
شاشه اللوجن عندي بدخل واحد واحد
واحد كيوزر نيم وبكتب احمد فقط هو
الباسورد تبعي
احمد هذا اللي بيعرفه
اليوزر ففي شاشه اللوجن
بروح بضيف حاجه اسمها انكربت احمد طبعا
ابسط انواع الانكربشن اني انا حطيت له اي
حاجه لكن هو الصح اني باخذ الباسورد هذه
بعملها
انكربشنربشن الجورم انا
عارفه وبعدين بعملها هاش بعدين بخزنها في
الداتابيس هيك هيك اللي بصير في انشاء
اليوزر طب انا كيف بدي اتاكد انه هذا
اليوزر موجود ولا مش
موجود بكل بساطه في شاشه اللوج لما انا
بقول له تفضل فوت بروح بيعمل لي زي كده
سلكت
كاونت فروم اسم اليوزرز اسم التيبل
عفوا
ويروزر اي دي
ايكوال اليوزر اللي مثلا تكست
واحد
اند
باسورد ايكوال طبعا الالجورثم انكربشن
الجورثم لمين للباسورد
ولازم ان الستيتس ايكوال
واحد هلقيت هذه الجمله بتكون مكتوبه جوا
الكود جوا شاشه اللوجين بحيث انه
بياخذ ما هو محتوى في موضوع اليوزر نيم
والباسورد بيعمل انكربشن بيعمل كل
التفاصيل
هذه وبروح بقارن وبشوف ايش
النتيجه طريقه كمان مره نعمل
تيبل اسمه يوزر تي بي نحط فيه الاي دي
والباسورد والستيتس هذول ثلاث معلومات
اساسيه لما بدي الكد يوزر بروح بعمل بدل
واحد صفر او
اثنين الباسورد لازم يصير فيها انكربشن
معين فانكشن بتعمل
انكربشن تاخذ محتوى ال المعلومه اللي
اعطاني اياها المستخدم بعمل لها انكربشن
بقارنها في الداتابيز وبالتالي الامور اذا
هذه الريتيرن تبعها كان واحد فهو باس اذا
كان
صفر فهو
فيلد هذه الطريقه
بسموها يوزر تيبل تيبل يوزرز شغلات زي كده
كل المبرمجين خاصه شباب الويب بيعتمدوها
هي الطريقه الاساسيه لليوزر نيم والباسورد
بتيجي بتحكي وين التيبلز وين اليوزرز
تبعونك بتقول له ه موجوده في التيبل
الفلاني هذول اليوزرات الموجوده في التيبل
الفلاني طبعا هذه الطريقه ما بنقدر نقول
عنها صح ولا بنقدر نقول عنها غلط لكن هو
في صراع ازلي دائما ما بين الديسك توب
ابلكيشن والويب ابلكيشن في موضوع اليوزرز
تحليدا فبقول لك ليش انا اغلب حالي في كل
التفاصيل هذه باجي بعمل هنا كريت
يوزر مثلا
تيتشر واحد
واحد
ايدنتيفايد باي سميه اي
حاجه صار عندي
يوزر بدي اعمل له لوك بعمل له لوك بدي
اعمل له دروب بعمل له دروب صار عندي
اوبجيكت كبير اسمه يوزر هذا اليوزر بيقدر
ينفذ كل تاسك كل الكوماندز اللي انا
بعطيله
اياهات مين الصح ان انا اعتمد على اني انا
اعمل يوزر كاوبجكت في الداتابيز انا اعمل
اليوزر في تيبل كريكورد في الداتابيز
تفاصيل معقده في موضوع البرمجه وكل انسان
دائما بتمترس حوالين الموضوع اللي بيعرفه
والطريقه اللي
بيعرفها انا بقول انه هذه لها استخدام
وهذه لها استخدام كملومه ثانيه او بنصيحه
ثانيه ما وصلنا
نن في قطاع غزه او في الوطن العربي لانه
نقول مين الطريقه هذه ولا الطريقه هذه
احسن هذه لها استخدامات وهذه لها
استخدامات هذه لها مزايا وهذه لها مزايا
هذه لها عيوب وهذه لها عيوب انت دورك الان
كمهندس تعرف
الطريقتين وتشوف مين الاسهل والاقدر انك
انت تنفذه ويلبي لك احتياجك وتروح فيه
والله سيستم في خمسه سته يوزر سبعه يوزر
بيمشي الحال بروح على اي طريقه
منه سيستم كبير والاوثيكيشن تبعته معقده
والبروسيس تبعت الاوديتين اعقد لا بروح
على الداتابيز اوبجكت طب انا بعرفش استخدم
الداتابيز اوبجكت وبغلبني في موضوع
الصلاحيات والاديت والقصص بروح لموضوع
اليوزر تيبل حتى لو كان اليوزرات كبار في
الاخرين صح لكن احنا لما بدنا نعلم نعلم
ها
او ير از اوبجكت الطريقه هذه انا عرجت
عليها عشان ممكن تمر عليكم في موضوع برمجه
واحد برمجه اثنين برمجه ثلاثه ما بتلزمني
كثير الصح انك انت تعمل يوزر على مستوى
الداتابيز في المرحله اللي احنا بنتعلم
فيها مادام احنا بنقول بدنا نعمل انانسمنت
للسكيورتي في شغلات موجوده انا ليش اروح
ابنيها من اول وجديد كديفلوبر انا بستفيد
من ما هو موجود فعشان هيك انا حعلمك طريقه
الداتابيز يوزر اللي هي الاصعب
اصعب طبعا في المانجمنت اصعب في التنفيذ
لكن تستاهل او تاخذ الريسورس اللي موجوده
باحترافيه تستفيد من الموارد اللي فرت لك
اياها شركه اوراكل وبالتالي بتلاقي
المخرجات ان شاء الله
بشكل عشان انشئ يوزر بنشئ يوزر بالطريقه
ها طب بدي اسوي دروب ليوزر بعمل دروب
ليوزر بالطريقه
ليش كاسك؟ لانه اليوزر هذا ممكن يكون عامل
لي فانكشن عامل لي بروسيجر عمل لي تيبل
فلما بحذفه بحذفه بكل
محتوياته طيب انشانا يوزر اليوزر هذا عشان
ينتشئ بطريقه صحيحه في له تفاصيل يعني هل
كل يوزر بدي انشئ بدي انشا كريت يوزر تست
ايدنتفاي باي اوراكل خلص هيك انشا اليوزر
طبعا
اليوزر نفترض نفترض انه بده يعمل تيبل
التيبل تبعه وين بده يكون قلنا وهذا كلام
المفروض اخذناه في داتابيز اثنين حيكون
مرتبط بحاجه اسمها تيبل
سبيس تيبل سبيس هو اللوجيكال فريم وورك
تبعت الداتا فايلز وقلنا انه انا لو عملت
يوزر بالطريقه هذه بالشكل الشكل هذا حيروح
على الديفولت تيبل سبيس ديفولت تيبل سبيس
حنلاقيه موجود في تيبل سبيس اسمه
يوزرز هذا يوزر 0 واحد دي بي فايلز هذا
داتابيز فايل يمثل تيبل سبيس اسمه يوزر
تيبل سبيس وبالتالي اي يوزر
بانشئه بياخذ الديفولت تيبل سبيس هذا لا
يا عمي انا ما بدي هذا الكلام انا بدي
اروح روح اعمل كريت تيبل سبيس جديد كريت
تيبل
سبيس اسمه يو
كاس تيبل
سبيس
از يو كاس داتابيز
فايل سايز
خرجات
فارسايز فيها
كده كريت تيبل سبيس يوكاس تيبل سبيس داتا
فايل كذا 10 جيجا حتلاقوه هنا كمان شويه
انتشر هذا
هو الان انا بدي اليوزر اللي بنشئه الان
في المحاضرات هذه يكون الديفولت تيبل سبيس
تبعه هذا اي اوبجكت بيعملوها على هذا
التيبل سبيس فبنضيف كلمه ديفولت تيبل
سبيس بالطريقه اللي احنا ممكن نشوفها في
الاكواد كريت يوزر
التركنجعلها كمان
هذا كرييت
يوزر ايدنتيفاي باي الباسورد ديفولت تيبل
سبيس بعطيله اياه يو كاست تيبل سبيس وبقدر
اعطيله كوته معينه على التيبل سبيس التيبل
سبيس اللي حجمه 10 جيجا هذا هذا مش كله
لليوزر اللي اسمه
احمد لا بدي اعطيله كوته منه معين لاحظ
انه اي شغلها علاقهوت اوت بوت
بطيء ليش؟ لانه بيكتب على الهارد ديسك
وبيقرا من الهارد ديسك فشويه بيكون في
خطوط
معينه احنا المفروض خلينا حجمه 5 ميجا
يكون
اسرع قلنا بنيجي هنا برجع بحدد له
الديفولت تيبل سبيس وشفنا كيف انشانا تيبل
سبيس واعطينا له اسمه عشان يضبط معنا بقول
تو كاس تي بي اس لاحظوا في مسمى ما
ياتي تي بي اس عباره عن تيبل سبيس تي بي
عباره عن
تيبل باكج بي كي فانكشن اف ان بروسيجر بي
ار عشان تكون الامور واضحه بشكل كود طبعا
بقدر اعطي له الكوتا قلنا الكوتا قد ما
انا بقدر 10 جيجا 10 ميجا 1 جيجا قد ما
بدي البروفايل حنحكي عنه كمان فتره
بسيطه تمام هيك بينشا اليوزر تحديد التيبل
سبيس
الديفولت تبع حتى بقدر احددله التمبري
تيبل سبيس ممكن نجيها كمان
شويه طيب انشانا يوزر وقلنا ايدنتفايد باي
باسورد التر يوزر تقدر تغير الباسورد لو
انا ناسيها وزي شفنا زي السيستم التر يوزر
سيستم كتبناها ايدنتفاي
باي دروب يوزر شفناها التر يوزر احمد
اكونت لوك فاقدر اعمل اليوزر
لوك نفتح خانه جديده اس كيو ال
بلس اسست بي
اي
التوز
شعت كاونت
بلوك لو اجينا هنا عملنا كونكت
شعت شعت اعطاني على طول هنا اكاونت از لوك
ككت
اسستر
يوزر اكاونت
ان
لوكد لو انا معتمد على الطريقه تبعت
التيبل يوزر فبروح بحط الستيتس واحد او
صفر
بيعمل يا لوكت يا مش لوكت يا شغال يا مش
فشانا يوزر عملنا له التر عملنا لوكت
عملناه
شلوك وفي
الاخر بس هذا اليوزر كان عننا بفوت عن
طريق الداتابيز باستخدام يوزر نيم
وباسورد وهذا ابسط انواع
اليوزرز نحدد له احنا كل الصلاحيات او
كل التيبل سبيس اللي بين
باسورد قلنا لما باجي بعمل كونكت
اقول له التر
يوزر
الباسورد الجديده بالباسورد
الجديد بعض المعلومات لليوزر اكاونت لازم
تكون واضحه
عناب ير
اكونت كلام واضح
ومفهومينفعش يكون عندي ير اسمه احمد مش
طبيعي
لازم احدد الاثنتكيشن ميثود وهذه لحالها
في موضوع لحاله حنحكي فيه
بالتفصيل لازم احدد له ديفولت تيبل سبيس
واذا ما حددت له تيبل سبيس حياخذ الديفولت
تيبل سبيس الموجود على مستوى
الداتابيز واللي اسمه
يوزرز هياخد تمبوري تيبل سبيس فولت طبعا
انا بقدر احدد له التمبوري تيبل سبيس تبعه
برض زي ما انشاء التابل سبيس بقدر اعمل
كريت تمبور تبل السبيس
وبنشئ اليوزر
بروفايل والاكاونت
ستيتس في عندي شغلتين ضايل نحكي فيهم
اليوزر بروفايل والاوثنتيكيشن
مثود الاثنتيكيشن
ميثود
طبعا بنحكي على اوثنتيكيشن
ميثود لازم تكون معرفه لكل عمليه
اوثنتيكيشن ولو بدنا نحكي ان جنرال في كل
الداتابيز لازم
تحددها ما بتطلع عن واحده من هذول
الثلاثه اما
باسورد او اكسترنال او جلوبال الباسورد
يعني اليوزر هذا الاي دي هذا له باسورد
معين بعض
الابلكيشنز بتستغني عن الباسورد بحاجه
بسموها بيومترك
انفورميشن بصمه بصمه وجه بصمه ايد بصمه
متعين في الاخر هذه بتغني تماما عن موضوع
الاثنتيكيشن الاثنتيكيشن الهدف منها
الاساس منها يعمل ايدنتفيكيشن انت
مين فلما يعمل ايدنتفيكيشن انت مين بيكون
مخزن عنده سابقا انه اليوزر ايش الباسورد
تبعه هالقد اذا دخله دخل ما دخلو بده يعطي
بصمه وبتكون ايش مرتبطه بالبصمه هذه
وبتكون البصمه هي تعمل عمل
الباسورد هذه الطريقه الاولى والطريقه
اكثر انتشارا طيب الطريقه الثانيه
اكستيرنال كيف يعني
اكستيرنالي في بدايه ما
ظهرت علوم السنجل ساين اون تخيل معاي انا
بشتغل في مؤسسه مؤسسه فيها دومين
كنترول اليوزر تبع الدومين تبعي هو
الايدفيكيشن
تبعي ايش في الدومين تلاقيه اليوزر تبعي
على الدومين على الاو اس شعت
الباسورد بقى احط باسورد بصمه اي حاجه في
الاخر الانتيفيكيشن تبعي الدومين فتت على
الدومين بيوزر او اسمه
ايش خلص بدي انا كل ما اشغل برنامج بدي
افتح الاوت لوك للاكستشينج الاقي يقوللي
دخل باسورد افتح لا بدي سينجل ساين يكون
الدخول على الدومين هو المعرف لكل البرامج
وبالتالي لما بدي اجي اشغل
البرنامجتواصل معه
قاعده بيانات اوراكل بده يتواصل معي
باستخدام اليوزر نيم اللي انا فتت وتحقق
مني الدومين بيوزر اسمه
ايشعت ايش على الدومين هذا ايش على اليوزر
طيب هذا الكلام متاح اه المفروض متاح خلص
انا مجرد ما فتت على الاو اس بي يوزر نيم
باسورد ببصمه باي حاجه خلص انا تحققت الاو
اس تحقق من شخصيتي بدي اشغل البرامج
بشخصيتي بنفس اليوزر تبعي بدون ما يطلب
مني
الباسوردات خلص الباسورد ما بدي ادخلها
غير مره واحده هذا بمفهوم السينجل ساين
اون انا تحرك في كل البرامج تبعتي
باستخدام سينجل ساين اون واحد خلص انا
سويت تسجيل دخول مره واحده
بيكفي طيب هذا الكلام متاح في وراك لا
متاح تقدر تفوت على
الداتابيز باستخدام يوزرك الخاص بالاو اس
وبناء على يوزرك الخاص بالاو اس بتنفتح لك
الصلاحيات اللي انت بدك اياها وهذه ميزه
ما
بتمنحها التيبل يوزر اللي كان شغال
بالطريقه التقليديه اللي بيشتغلوا فيها
شباب الويب لا لازم يكون انا باجي ببني
يوزر وبعرف انه الدخول تبعه اكسترنال انه
هذا بفوت اليوزر من خلال صلاحيه او دخوله
على الاو اس طب الجلوبال الجلوبال
بيقول نفس فكره الاكستيرنال لكن بشكل اوسع
انا يا عمي عندي سيستم لكن في مالتي
داتابيز داتابيز واحده داتابيز اثنين
داتايز ثلاثه داتايز اربعه وكلهم في الاخر
بيشتغلوا في الديستربيوت الداتابيز على
سيستم واحد سيستم انتربرايز كبير وموزع
ممكن يكون في اكثر من مكان في العالم لكن
انا
كديوزر حتى لو يوزر بسيط لكن انا بدي افوت
على الداتابيز هذول باستخدام يوزر واحد ما
بدي في كل داتابيز يوزر بمعنى نفترض مثلا
انا بدي اشتغل في بنك زي بنك فلسطين بنك
فلسطين في عنده في كل فرع
داتابيز هل يعقل ان انا افوت في البنك
الاول بيوزر البنك الثاني في يوزر الفرع
الثالث في يوزر لا يوزري واحد بده يكون
مشبوك على الداتابيز كلها بسكرزيشن معين
فبفوت
باستخدام البوابه هذه الجيت تبعت
الاوتكيشن هذه بتكون
جلوبجي
ببرمج جلوبال جيت
بتتنفذ او لما باجي بعمل لوج ان بروح بسوي
بتحقق من هذا الجيت وبعدين بفوت على اي
داتابيز بدي
اياه كمان مره ثلاث انواع باسورد
واكسترنال وجلوبال الباسورد شغله شفناها
وكتبناها ومارسناها قبل ما نشرحها
الاكستيرنال لازم نكون فاهمين بعض الخطوات
فيها عشان تكون الامور
واضحه بدي احكيها بشكل
سريع الاو اس اوثنتكيشن عشان تتفعل لازم
يكون في
عندي بدي اشوف هنا اعمل
اكزيت ونفتح واحده جديده عشان تكون
الامور اول حاجه بدي اقول له شو
باراميتر او اس شو باراميتر هو بروح على
البراميتر فايل اللي حكينا عنه في اول
محاضره بنحكي فيها في الانترودكشن تبعت
الداتابيز
وقلنا انه حنجيب مصطلحات وحنكرر فيها في
اكثر من محاضره وهي من ضمنها البراميتر
فايل فقول له في الباراميتر فايل في عندي
حاجه لها علاقه بالاو اس شو باراميتر او
اس اعطيني كل البراميترز لهم علاقه في
الاو اس حيعطيني شغلتين انا بدي اياهم
مهمات طبعا بغض النظر هو شب او اس
اوثنتيكيشن
بريفكس والريموت او اس
اوثنتيكيشن طبعا هو في الغالب بكون فولس
لقيت هذا البراميل يتر
الاول لازم يكون ترو عشان اسمح للناس تفوت
باستخدام الاو اس
اوثنتكيشن كيف بدنا نغير اي باراميتر بدي
اقول له التر
سيستم
سيت ه
ريموت لا بدنا ريموت او اس
اوثنتكيشن يساوي
فولس بس هنا لازم احدد له السكوب يساوي اس
بي فاي
عدل لي في الاس بي فايل باراميتر فايل
القيمه هذه خليها
فولس طبعا هي اصلا باي ديفولت بتكون فولس
فلازم انت عشان تنفذها لازم ترجعها ترو بس
انا هنا بورجيك كيف بتم
التعديل ما حيظهر التعديل الا بعد ما نقول
له ستارت اب فورس ستارت اب فورس معناتها
قعد تشغيل
الداتابيز لانه لما انت بتعيد تشغيل
الداتابيز بيقرا هو من الباراميتر فايل
وبيطبق في الانستنس تبعتك اللي هي بدها
تشتغل لو انت طبقت عدلت في البراميتر
فايلاستنس شغاله حتضلها شغاله ما ما حيصير
تعديل الان عدلنا القيمه هذه صارت
فولس حنيجي نقول له كمان مره شو باراميتر
هي ريموت او اس فولز الشغله الثانيه اللي
بتلزمني الاو اس الاو اس اوثنتكيشن
بريفكس اي يوزر بدك تنشئه يكون بده يستطيع
الولوج من خلال الاو اس او اثنتكيشن لازم
يبدا بالقيمه
هذه
تمام الان انا بدي اعمل تشينج سريع
التر
سيستم ست بدي اغير
البريفكس
يساوي يو كاس دولار
ساين
سكوب ساوي اس بي
وبدي اروح
اغير هذه
خليها ستارت ابورس
الان عندنا تشغيل
الداتابيز وبالتالي الان كريت يوزر
المفروض ما بكون او بي اس حسب اللي احنا
بنكتبه هو
يو كاس دولار ساين بعدين اسم
اليوزر على الاو اس بقولله ايفا فايد
اكسترنال هيك بيقدر اليوزر يفوت ظل علي
خطوه
واحده اني انا اتاكد شو اليوزر
نيم اللي فايت في عندي
طريقه من السي ام
دي اقولله
هو
ام
اي ها اليوزر تبعي كاو
بس عشان تكون الجمله
صحيحه بده يكون هالقد
هيك كرييت يوزر البريفيكس تبعي مساوي
للبريفكس اللي انا مخزنه في
الباراميتر هي البريفيكس صحيح بعدين
اليوزر كامل لو كان في دومين بده يكون
دومين دوت كذا او دومين يوزر على الدومين
ايش ايدنتيفايد
اكن هيك الجمله بتكون 100% بعدين بعمل
كونكت بالطريقه هذه بدون ما يطلب مني يوزر
نيم او باسورد
لاقيه هذا شكله علق
عشان نتاكد بس من الساين تكس انه
صحيح يوزر كريتد طبعا هنا في حيكون في
سبيس طبعا هيعمل لنا
مشكله لو اجينا قلنا له زي كده مش
حيشبك لازم تشيل السبيس ونتاكد من كل
الامور تمام لاحظوا انه لما بقول له كونكت
زي كده المفروض بفوت بدون
مشاكل اخر جزئيه الجلوبال شرحناها بس
تنفيذها لازم يكون في عندي ديستربيوت
داتابيز باجي بعرف زي فانكشن
زي بروسيجر زي باكج لها علاقه في اللوجن
بتكون بتدخل من خلالها يعني بوابه جيت
لاكثر من داتابيز تتعرف از جلوبال فينشن
وممكن نربط طها بحاجه بسموها الالداب
الالداب هذا بروتوكول الاوتثنتيكيشن او
اليوزرز اللي مربوطين في الدومين فبصير في
ربط ما بين اليوزر دومين مع الاوراكل
دومين من خلال الالداب
اوثكيشن بضل علينا في المحاضره هذه او في
الجزئيه هذه نحكي عن البروفايل تفصيلات
البروفايل ايش متعلق في موضوع البروفايل
انا بدي اكتفي اليوم بهذا القدر حيكون
عندكم
اليوم شورت اكزام وكويز بسيط لموضوع
البروفايل الله يعطيكم الف عافيه السلام
عليكم ورحمه الله وبركاته
More transcripts
Explore other videos transcribed with YouTLDR.

Mi niñez fue un fusil AK-47
Comisión de la Verdad · Spanish

7. Un Remanente Fiel - Pr. Esteban Bohr || Verdades Para Este Tiempo
SUMtv Latino · Spanish

PENGERTIAN RELASI, FUNGSI, DOMAIN,KODOMAIN DAN RANGE
Utak Atik Otak · English

ساعة الأثرياء | الدحيح
New Media Academy Life · Arabic

You Won't Believe How Easy AlpineQuest Software Makes Geological Field Work | Offline Mapping
MOoDY 4 knOwledge · English

Mundos Olvidados
Cinematix · English

🎨 Apa Itu Sebenarnya Pelajaran Seni? #BelajardiRumah
Kok Bisa? · English

Bab-I: Teks Laporan Hasil Observasi kelas 10 SMA/SMK ~ Bahasa Indonesia
Belajar Prestasi · Indonesian

KONSEP BUDAYA| PENGERTIAN BUDAYA DAN SENI
BU APRIL · Indonesian

العقيدة الطحاوية (٤٠) | شرح أ.د. صالح سندي
أ.د. صالح سندي · English

Living the Change: Inspiring Stories for a Sustainable Future (Free Full Documentary)
Happen Films · Indonesian

SENI BUDAYA (SENI TARI) "ELEMEN DASAR TARI"
Budianing DNA · English
Get the TLDR of any YouTube video
Process a new video with YouTLDR Pro — transcripts, summaries, translations, and repurposing in 125+ languages.