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

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

صورة
- - - - -

مشكله بعد منح الصلاحيات للمستخدمين ؟


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

#1 BEKO

BEKO

    عضو

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

تاريخ المشاركة 11 April 2005 - 08:48 AM

لدي ORACLE 8I وأريد ان أضيف مستخدمين الى قاعدة البيانات والوصول الى جداول القاعدة التي هي ملك للمستخدم الذي أنشىء الجداول
سوف يستخدم هذه الجداول أكثر من 50 شخص وعندما أضيف مستخدم وأعطيه أمتيلز SELECT للجداول يقوم بإضافة المستخدم ولكن عندما أعمل SELECT تظهر رسالة أن الجداول غير موجودة أرجوا المساعدة

#2 khaledomar

khaledomar

    عضو

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

تاريخ المشاركة 11 April 2005 - 09:10 AM

عندك خياران
1- اما ان المستخدم الجديد يعمل سننيوم synonym في السكيما الخاصة به او انه يكتب اسم المستخدم صاحب الجدول نقطة اسم الجدول
2- صاحب الجدول اذا كان DBA ينشئ public synonym على الجدول الخاص به

#3 m_gadir

m_gadir

    مشترك

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

تاريخ المشاركة 11 April 2005 - 06:17 PM

للتوضيح اكثر
بافتراض ان userالاصلي باسم Guserواليوزر الجديد باسم
user2يمكنك انشاء ال synonym بالكود التالي من داخل user2
create synonym table1 for Guser.table1;
بهذه الطريقة لكل الجداول المطلوبة

ملحوظة
synonym تعني مترادف ويمكن ان تقول عليها جدول تخيلي يربطك بالجدول الاصلي
:(
Take It Easy

#4 natour

natour

    مشترك

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

تاريخ المشاركة 11 April 2005 - 08:19 PM

make sure u reference the schema when selecting like this
select * from USER.TABLENAME
وما توفيقي إلا بالله ,,,