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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

سوال عن الصلاحيات


3 رد (ردود) على هذا الموضوع

#1 interface

interface

    مشترك

  • الأعضــاء
  • 75 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 18 March 2007 - 11:08 PM

سلا عليكم

انشاة مستخدم اسمة "سالم " بكلمة مرور 87664
اسوال:
كيف امنح المستخدم جميع الصلاحيات
سوال:
كيف اسحب مثلا صلاحية delelet
سوأل :
لنفرض ان هناك ثلاث جداول تابعة للمستخد م
- امنح المستخدم الجديد صلاحية select على الجدول emp
- امنح المستخدم الجديد صلاحية delete ,insert,update على الجدول department فقط
- قم بتعديل اسم المستخدم سالم الى علي

الغرب تصنع طايرات وصواريخ ... وحنى في ماضينا نعيد النقاشي


#2 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 18 March 2007 - 11:28 PM

كيف امنح المستخدم جميع الصلاحيات


Grant all on table_name to salem

==================================

كيف اسحب مثلا صلاحية delelet


Revoke delete on table_name from Salem

==================================

امنح المستخدم الجديد صلاحية select على الجدول emp


Grant select on emp to Salem

=================================

امنح المستخدم الجديد صلاحية delete ,insert,update على الجدول department فقط


Grant delete,insert,update on department to Salem

=================================

قم بتعديل اسم المستخدم سالم الى علي


لا يوجد هناك امر يسمح لك بتغير اسم المستخدم في اوراكل ولكن بامكانك ان تقوم بعمل مستخدم اخر بالاسم الذي تريد ثم تقوم بعمل ال import

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

AS SYSDBA

select user# , name from user$;

update user$ set name = new name where user# = old user;

commit

shutdown

startup

صورة

!!! كم أنت عبقري !!!


#3 ABUSANAD

ABUSANAD

    عضو نشط

  • الأعضــاء
  • 202 مشاركة

تاريخ المشاركة 19 March 2007 - 09:11 AM

السلام عليكم و رحمة الله و بركاته,
هناك 3 ROLES تحتوي على صلاحيات كثيرة يمكن منحها للمستخدم
SQL> GRANT CONNECTION TO salim ;
SQL> GRANT DBA TO salim ;
SQL> GRANT RESOURCE TO salim ;

ولاكن هؤلاء ال Roles لا تمنح لكل مستخدم لانها تحتوي على صلاحيات تخص ال DBA

أخوكم المحب
احمد العولقي
OCP Developer 9i

#4 interface

interface

    مشترك

  • الأعضــاء
  • 75 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 24 March 2007 - 11:17 PM

تسلموووووووووووووووووووووووو على الرد

ماقصرتو فعلا محتاجها مرة ودوختني ومالقيتها

مجهود كبير ويعطيكم العافية .

الغرب تصنع طايرات وصواريخ ... وحنى في ماضينا نعيد النقاشي