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

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

صورة
- - - - -

هل يمكن عمل اخفاء لقاعدة بيانات معينة فى sql oracle database


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

#1 mermesh

mermesh

    عضو

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

تاريخ المشاركة 25 December 2010 - 01:50 PM

السلام عليكم هل يمكن عمل اخفاء لقاعدة بيانات معينة فى sql oracle database

تم التعديل بواسطة mermesh, 25 December 2010 - 01:51 PM.


#2 Dr.Lava

Dr.Lava

    عضو

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

تاريخ المشاركة 27 December 2010 - 09:48 PM

Yes, you can "hide" tables behind a view or just by not granting anyone else access to them (of course you'll be able to see them but others won't).

The only way to see the hidden tables behind a view or without explicit permissions is to have been granted the DBA role or SELECT ANY TABLE or SELECT on DBA_TABLES (probably some others I'm forgetting here), then you can query those views and find the OWNER.TABLE_NAME

NOTE: for information there is no way to hide a table from the SYS user.


Research & Development Manager


#3 Ahmed_diab1983

Ahmed_diab1983

    مشترك

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

تاريخ المشاركة 28 December 2010 - 02:23 AM

باستخدام الصلاحيات يمكنك جعل بعض الجداول كما لو كانت مخفية
إن الضربات التى لاتقصم ظهرك ................. تقويه .


Eng / Ahmed Diab - Computer Science B.C


Oracle Developer - Instructor



(علمت ان رزقى لن يأخذه غيرى فأطمئن قلبى)