الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

grant لا تعمل

مغلق
بدأه سين ميم في 10 يناير 2002 · 3 رد · 690 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

الاخوة الاعزاء

عملت صلاحية لزميلي وتمت العملية ولكن، لا يستطيع الدخول على الكائنات التي منحته الصلاحية عليها، هل هناك خطوة اخرى لتفعيل هذه الصلاحيات؟؟

#2

جرب

select * from

مع

user_col_privs_recd

user_col_privs_made

user_tab_privs_made

user_tab_privs_recd

للتأكد من حصوله على الصلاحية

لابد أن تكون مالك الشى أو حاصل على صلاحية قابلة للمنح على الشى

مثل

grant select on dict to osman with grant option;

قد يحتاج لكتابة اسم الشى كاملا بسبب وجود شى عندة بنفس الأسم

select * from seen_meem.mytable

#3

السلام عليكم ورحمة الله

الاخ عثمان

نجحت المحاولة باستخدام owner.object

ولكن ذلك مؤلم بعض الشئ ويحتاج تطوير جميع الكائنات، هل من طريقة ناجعة؟؟

#4

you have to use the command when you are connected as DBA or have the privilage to GRANT him the connect,resource to the tables

SQL>Connect system/manager;

SQL> Grant user_name connect , resource on USER_NAME.TABLE_NAME;

or create VIEWS or SYNONYMES for the tables for the tables you want the other user to reach

then give hime the privilage to connect to your tables

هذا الموضوع مغلق.

مواضيع مشابهة