الانتقال إلى المحتوى
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.

I Need Help Plz

Featured Replies

بتاريخ:

HOW TO GRANT SELECT ON ALL TABLES OF A PARTICULAR USER TO ANOTHER
USER..?

بتاريخ:

جرب باسم المالك لـ tables :
grant select all to user2

أو جرب باسم system:
grant select all on user1 to user2

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

اخي انا جربت الطرق اللي خبرتني عنهم بس مانفعوا
ظهرلي هالخطاء

ORA-00990: missing or invalid privilege

افيدوني رجاءا محتاجه الحل ظروري شغلي متعطل بسبب هالمشكله

بتاريخ:

اذا العمل متعطل فيمكن تجربة الامر التالي والذي يعطي صلاحية مطلقة لـ user على كافة الـ tables الموجودة في DB:

- الدخول باسم system
- grant select any table to user1

بتاريخ:

السلام عليكم ورحمة الله وبركاته
أفضل طريقة لاعطاء الصلاحيات هى انشاء roles للجداول ومنح الصلاحيات لها وبذلك يمكن منح اى صلاحية لل users على ال role ..وهذه افضل طريقة لتوزيع الصلاحيات .

مع تمنياتى بالتوفيق
[email protected]

بتاريخ:

بسم الله

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

SELECT 'GRANT ALL ON '||TABLE_NAME||' TO USER2;'
FROM   USER_TABLES;
spool c:\grant.sql
ثم تنفيذ الجملة
spool off
ثم تنفيذ السكريبت
@c:\grant

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

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

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

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

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

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.