الانتقال إلى المحتوى

اسئلة واجوبة ومناقشات


masmas1001

Recommended Posts

اية الفرق بين ال role و Privileges واية وظيفة كل منهما

وازاي اقدر اتحكم في استخدامات كل يوزر على حدى و كمان هل كلها بتتعمل على ال table و ال view زي بعض ولا اية

رابط هذا التعليق
شارك

ال privilege هى الصلاحية (الامكانية - الحق ) فى تنفيذ اوامر ال SQL وهى تنقسم الى نوعين صلاحيات على مستوى النظام وصلاحيات على مستوى الكائنات Objects ( جداول و فيو)
ويمكن منح تلك الصلاحيات لمستخدم او ل Role
اما بالنسبة ل ROLE فهى عبارة عن تجميع لمجموعة من الصلاحيات و اعطائها لمستخدم معين او ل role اخرى
يعنى مثلا ممكن اعطاء صلاحية معينة مثل select , insert , update ليوزر معين

GRANT  create session, create table, 
      create sequence, create view
TO     scott;


او اعطاء تلك الصلاحيات ل role معين

create role hr_dept_usres ;
GRANT  create session, create table, 
      create sequence, create view
TO    hr_dept_usres
;

ثم اعطاء الصلاحيات التى تم تجميعا فى تلك ال role الى مجموعة من المستخدمين

grant hr_dept_users  to scott , adam , saly


وتفيد ال role فى توفير الوقت والجهد لمدير قواعد البيانات

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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