الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

انشا مستخدمين وانشاء صلاحيات واعطائها للمستخدمين

Featured Replies

بتاريخ:

السلام عليكم ............................... ساقوم اليوم بعرض موظوع مهم جدا في لغة الاستعلام 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 التي انشاناها ......... اي يحق له فقط الاسترجاع من جدول المنتجات .


................................. اتمنى انكم قد استفدتم من هذا الدرس البسيط ............. واي استفسار انا في خدمة كل الاعضاء الاعزاء ................... (((((لا تنسونا من صالح دعائكم يا اخوان ((امانه))))))))))))

بتاريخ:

وعليكم السلام.


بارك الله فيك وف جهودك القيمه..

بداية وتسلسل جيد وموضوع شيق ومهم لكل شخص..


مووفق,,

بتاريخ:

هذا العمل جميل ويستحق الثناء ولكل هل يمكن عمل صلاحيات تتحكم بالمنيوم يعني تفعيلها واخفاءها من نموذج خاص يعني عمل تشك بوكس يتم التفعيل بحسب بنود القوائم

بتاريخ:
  • كاتب الموضوع

وعليكم السلام.


بارك الله فيك وف جهودك القيمه..

بداية وتسلسل جيد وموضوع شيق ومهم لكل شخص..


مووفق,,

مشكور اخي الحبيب ......... هذا من ذوقك .......... الله يبارك فيك.
بتاريخ:
  • كاتب الموضوع

هذا العمل جميل ويستحق الثناء ولكل هل يمكن عمل صلاحيات تتحكم بالمنيوم يعني تفعيلها واخفاءها من نموذج خاص يعني عمل تشك بوكس يتم التفعيل بحسب بنود القوائم

اشكرك ..... وبارك الله فيك ............... لكن بخصوص سؤالك .... اخي الكريم فاعذرني لان ليس لدي خبرة بلغة pl/sql واعتقد ان طلبك يحتاج الى هذه اللغة ........اتمنى ان يجيبك الاخوان الخبراء في هذا المنتدى.....
بتاريخ:

الله يجعله فى ميزان حسناتك ياخى اسامة

بتاريخ:
  • كاتب الموضوع

الله يجعله فى ميزان حسناتك ياخى اسامة


مشكور اخي وبارك الله فيك ......... وتحياتي الك
  • بعد 1 سنة...
بتاريخ:

بارك الله فيك اخي على هذا الشرح الرئع والاسلوب في تقديم المعلومه

بتاريخ:

سؤال لدي حسابين لكل منهما tablespace 

اريد اضافه صلاحيات للاضافه منمستخدم الى اخر

بتاريخ:

هذا العمل جميل ويستحق الثناء ولكل هل يمكن عمل صلاحيات تتحكم بالمنيوم يعني تفعيلها واخفاءها من نموذج خاص يعني عمل تشك بوكس يتم التفعيل بحسب بنود القوائم

نعم بالامكان عن طريق جدول يت ادخال  اسماء النوافذذ ويتم التحكم بالصلاحيه عن طريق نافذه مرتبطه بالجدول وعمل متغير جلوبل في شاشه الدخول لكي يتم تمرير بيانات المستحدم ومطابقة الصلاحيات 

تم تعديل بواسطة anas.soft

  • بعد 3 أسابيع...
بتاريخ:

السلام عليكم ... بارك الله فيك شرح ممتاز الله يوفقك.
اريد ان اعطي مستخدم معين صلاحية الاستعلام فقط اي انو لايستطيع عمل تعديل على الداتا ومستخدم اخر نعطيه صلاحية التعديل في البيانات كيف اقوم بذلك ؟ والسؤال التاني اين انشئ هذين المستخدمين داخل اليوذر الرئسي يعني مثلا انشئهم داخل اليوذر ‏osama

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.