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

Grant Select

Featured Replies

بتاريخ:

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


في عندي استفار لو سمحتم لي ولقد بحثت عنه طويلا ولكن لم اجد له حلا فلم يبقى لي الا هذا الملاذ الاخير
عندي مستخدم(user) اريد ان اعطيه صلاحيات على جزء من جدول بمعنى في عندي جدول الدوائر مثلا وبه
(deptno,deptname,location,phon ,fax) واريد ان اعطي صلحية select على (deptno,deptname) فقط

كتبت الجملة التالية:
grant select
on dept
(deptno,deptname)
to user;

بيعطيني الخطأ التالي:
ORA-00990: missing or invalid privilege

بتاريخ:

طيب يااخي ممكن انك بتعطي الصلاحية من نفس اليوزر واليوزر مش عنده اي صلاحية GRANT

لذلك جرب تعطيه الصلاحيه من يوزر DBA وخبرنا ايه حصل معاك

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

شكرا لك يا اخي على الرد
لكن اليوزر الذي اعطي من خلاله الصلاحيات معاه DBA privilege

بتاريخ:

grant select
(deptno,deptname)
on dept
to user;

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

error
ora-00969 : missing ON keyword

,والله اني حاولت كل الطرق وبحثت في كل مكان و syntax هو

GRANT {


ALL [ PRIVILEGES ],
ALTER,
DELETE,
INSERT,
REFERENCES [ ( column-name, ... ) ],
SELECT [ ( column-name, ... ) ],
UPDATE [ ( column-name, ... ) ],
}
ON [ owner.]table-name
TO userid, ...
[ WITH GRANT OPTION ]
[ FROM userid ]


وطبقت هذه syntax لكن زي ما شرحت قبل بيعطي خطأ ............ساعدوني

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

السلام عليكم ورحمة الله وبركاته
انا لا اعلم لماذا لم اجد جواب هل يعقل ان احدا لا يعرف الجواب ..... ممكن؟
ام ان هناك من يعرف الجواب ولكنه يتكاسل في الرد .............. لا اعتقد انه ممكن ؟
لان هذا المنتدى حسب خبرتي فيه كل من فيه يحاول نشر العلم لله
وعلى كل حال شكرا على من رد على موضوعي وشكرا لمن زاره وقراءه

وبارك الله فيكم
سأبحث عن الجواب في مكان اخر علما اني اعلم اني اذا لم اجده هنا صعب ان تجده في مكان اخر .......... ولكني لن اتوقف عن البحث حتى اجد الحل بإذن الله

شكرا لكم مرة اخرى

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

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

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

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

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

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.