السلام عليكم ورحمة الله وبركاته
الاخوة الاعزاء
عملت صلاحية لزميلي وتمت العملية ولكن، لا يستطيع الدخول على الكائنات التي منحته الصلاحية عليها، هل هناك خطوة اخرى لتفعيل هذه الصلاحيات؟؟
السلام عليكم ورحمة الله وبركاته
الاخوة الاعزاء
عملت صلاحية لزميلي وتمت العملية ولكن، لا يستطيع الدخول على الكائنات التي منحته الصلاحية عليها، هل هناك خطوة اخرى لتفعيل هذه الصلاحيات؟؟
جرب
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
السلام عليكم ورحمة الله
الاخ عثمان
نجحت المحاولة باستخدام owner.object
ولكن ذلك مؤلم بعض الشئ ويحتاج تطوير جميع الكائنات، هل من طريقة ناجعة؟؟
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
هذا الموضوع مغلق.