بتاريخ: 10 فبراير 201313 سنة comment_232179 السلام عليكم ............................... ساقوم اليوم بعرض موظوع مهم جدا في لغة الاستعلام sql وهو موضوع اعطاء الصلاحيات وانشاء الصلاحيات وانشاء المستخدمين :____________________________________________________ بسم الله الرحمن الرحيم _______________________________________________________ 1- انشاء مستخدم جديد :- اي القيام بعمل مستخدم جديد يمكنه الدخول الى قاعدة البيانات واعطاءه رقم سري للدخول [/size] [size=4]create user osama identified by 123 ; حيث قمنا بانشاء المستخدم osama واعطيناه رقم سري هو 123 عن طريق الايعاز identified by. ثم نقوم باعطاء صلاحية لهذا المستخدم , وهناك الكثير من الصلاحيات لكن اهمها : 1- connect: اي نسمح للمستخدم بالاتصال فقط دون اي عمل اخر على قاعدة البيانات. 2- resource : اعطاء المستخدم صلاحية انشاء والتعامل معها . 3- dba : اي اعطاء المستخدم صلاحية مدير قاعدة البيانات اي يمكنه انشاء الجداول والتعديل عليها وايضا انشاء المستخدمين واعطائهم الصلاحيات . وكما يلي :- grant dba to osama; حيث اعطينا المستخدم اسامة صلاحية مدير لقاعدة البيانات ........ والان يمكننا الاتصال بالمستخدم osama عن طريق التالي : connect to osama;[/size] [size=4] ثم يطلب الرقم السري .... ونكتبه ........... وبذلك نكون متصلين بالمستخدم osama . ( لا يمكن الاتصال بمستخدم الا بعد اعطائه الصلاحيات).الان سنقوم نحن بعمل صلاحيات حسب ما نحتاجه بدل استدعاء صلاحيات موجودة وجاهزة .............. مثلا اذا اردنا ان نعمل صلاحية باسم customer حيث تكون باسترجاع البيانات فقط ..... اي من يمتلك هذه الصلاحية فقط يحق له الاسترجاع من من جدول product مثلا .... يكون الايعاز هو :- [/size] [size=4]create role customer ; grant select on product to customer ;[/size] [size=4] .... ثم ننشيء مستخدم جديد لاعطائه هذه الصلاحية : [/size] [size=4]create user khalid identified by 246;[/size] [size=4]grant customer to khalid; حيث انشانا المستخدم khalid وقمنا باعطائه صلاحية customer التي انشاناها ......... اي يحق له فقط الاسترجاع من جدول المنتجات .................................. اتمنى انكم قد استفدتم من هذا الدرس البسيط ............. واي استفسار انا في خدمة كل الاعضاء الاعزاء ................... (((((لا تنسونا من صالح دعائكم يا اخوان ((امانه)))))))))))) تقديم بلاغ
بتاريخ: 11 فبراير 201313 سنة comment_232204 وعليكم السلام.بارك الله فيك وف جهودك القيمه..بداية وتسلسل جيد وموضوع شيق ومهم لكل شخص..مووفق,, تقديم بلاغ
بتاريخ: 11 فبراير 201313 سنة comment_232207 هذا العمل جميل ويستحق الثناء ولكل هل يمكن عمل صلاحيات تتحكم بالمنيوم يعني تفعيلها واخفاءها من نموذج خاص يعني عمل تشك بوكس يتم التفعيل بحسب بنود القوائم تقديم بلاغ
بتاريخ: 11 فبراير 201313 سنة كاتب الموضوع comment_232219 وعليكم السلام.بارك الله فيك وف جهودك القيمه..بداية وتسلسل جيد وموضوع شيق ومهم لكل شخص..مووفق,, مشكور اخي الحبيب ......... هذا من ذوقك .......... الله يبارك فيك. تقديم بلاغ
بتاريخ: 11 فبراير 201312 سنة كاتب الموضوع comment_232228 هذا العمل جميل ويستحق الثناء ولكل هل يمكن عمل صلاحيات تتحكم بالمنيوم يعني تفعيلها واخفاءها من نموذج خاص يعني عمل تشك بوكس يتم التفعيل بحسب بنود القوائم اشكرك ..... وبارك الله فيك ............... لكن بخصوص سؤالك .... اخي الكريم فاعذرني لان ليس لدي خبرة بلغة pl/sql واعتقد ان طلبك يحتاج الى هذه اللغة ........اتمنى ان يجيبك الاخوان الخبراء في هذا المنتدى..... تقديم بلاغ
بتاريخ: 13 فبراير 201312 سنة كاتب الموضوع comment_232302 الله يجعله فى ميزان حسناتك ياخى اسامة مشكور اخي وبارك الله فيك ......... وتحياتي الك تقديم بلاغ
بتاريخ: 6 يوليو 201411 سنة comment_252721 بارك الله فيك اخي على هذا الشرح الرئع والاسلوب في تقديم المعلومه تقديم بلاغ
بتاريخ: 8 يوليو 201411 سنة comment_252774 سؤال لدي حسابين لكل منهما tablespace اريد اضافه صلاحيات للاضافه منمستخدم الى اخر تقديم بلاغ
بتاريخ: 13 يوليو 201411 سنة comment_252887 هذا العمل جميل ويستحق الثناء ولكل هل يمكن عمل صلاحيات تتحكم بالمنيوم يعني تفعيلها واخفاءها من نموذج خاص يعني عمل تشك بوكس يتم التفعيل بحسب بنود القوائم نعم بالامكان عن طريق جدول يت ادخال اسماء النوافذذ ويتم التحكم بالصلاحيه عن طريق نافذه مرتبطه بالجدول وعمل متغير جلوبل في شاشه الدخول لكي يتم تمرير بيانات المستحدم ومطابقة الصلاحيات تم تعديل 13 يوليو 201411 سنة بواسطة anas.soft تقديم بلاغ
بتاريخ: 29 يوليو 201411 سنة comment_253213 السلام عليكم ... بارك الله فيك شرح ممتاز الله يوفقك.اريد ان اعطي مستخدم معين صلاحية الاستعلام فقط اي انو لايستطيع عمل تعديل على الداتا ومستخدم اخر نعطيه صلاحية التعديل في البيانات كيف اقوم بذلك ؟ والسؤال التاني اين انشئ هذين المستخدمين داخل اليوذر الرئسي يعني مثلا انشئهم داخل اليوذر osama تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.