الأخوة الأفاضل
كيف تمنع أصحاب الصلاحية من الوصول إلى ال tables على ال server
بواسطة ال odbc ?
و هل يكون الحل هو حذف ال odbc driver من على ال server ؟
و لكم الشكر
أسامة
الأخوة الأفاضل
كيف تمنع أصحاب الصلاحية من الوصول إلى ال tables على ال server
بواسطة ال odbc ?
و هل يكون الحل هو حذف ال odbc driver من على ال server ؟
و لكم الشكر
أسامة
الصلاحية تعني بان لدى الشخص صلاحية للوصول الى قاعدة البيانات بصورة مباشرة او بواسطة ODBC او بواسطة اية برنامج يتصل باوراكل
ال ODBC تعمل بالمناسة من طرف المستخدم و ليس من طرف الجهاز المركزي و حذفها من طرف جهاز المستخدم المركزي ربما يسبب مشاكل لاحقا
في Oracle ODBC فهي ايضا لا تعمل في حالة عم توفر اتصال مسبق بين net8i اي ال Oracle Client و ال Oracle Server فهي تعمل من خلال هذه الوصلة
الوصول إلى الجدول ومنعة تتحكم به في الأوراكل ملكية الجدول، والصلاحيات التي يعطيها المالك لغية من المستخدمين، فإذا كان لديك الجداو أ، ب، ج، د. وأرت ان يكون للمستخدمين صلاحية الوصول لجدول أ، د فقط دونما ب، ج. فيجب عليك تكوين مستخدم آخر من مستوى الأوراكل وتقوم بإعطاء الصلاحية لهذا المستخدم للجداول المذكورة فقط، كما يمكنك تحديد صلاحية المستخدم الجديد على مستويات مختلفة، مثل
شكرا للأخ خضر ترزي و الأخ السني
فعلا ما ذكرته في رسالتي مطابق لما ذكره الأخ خضر ترزي في مستهل رده - و لكن مازال سؤالي إليكم . . . لم تجيبا عليه !
كيف تمنع صاحب صلاحية الوصول إلى قاعدة البيانات بأي خاصية من الوصول إليها بإستخدام ال ODBC فقط ؟
صاحب الصلاحية الذي يتوفر لديه إتصال بين oracle client و ال oracle server
شكرا
هذا الموضوع مغلق.