العَرض:

عند فتح قاعدة بيانات تالفة في MS Access ، سترى الخطأ التالي:

لا يمكن قراءة السجل (السجلات) ؛ لا يوجد إذن قراءة على "xxxx" (خطأ 3112)

حيث "xxxx" هو اسم كائن Access ، يمكن أن يكون إما كائن النظام، أو كائن مستخدم.

تبدو لقطة شاشة رسالة الخطأ كما يلي:

لقطة شاشة للخطأ "لا يمكن قراءة السجل (السجلات) ؛ لا يوجد إذن قراءة على 'xxxx' (خطأ 3112)"

لا يمكن قراءة السجل (السجلات) ؛ لا يوجد إذن قراءة في "MSysAccessObjects"

هذا خطأ Microsoft Jet و DAO يمكن تتبعه ورمز الخطأ هو 3112.

شرح دقيق:

ستواجه هذا الخطأ إذا لم يكن لديك إذن قراءة في الجدول أو الاستعلام المحدد لعرض بياناته. تحتاج إلى الاتصال بـ DBA أو مالك الكائن لتعديل تعيينات الأذونات الخاصة بك.

ومع ذلك ، إذا كنت متأكدًا من حصولك على إذن على الكائن ، ولكنك لا تزال تتلقى هذا الخطأ ، فمن المحتمل جدًا أن تكون معلومات الكائن وبيانات الخاصية تالفة جزئيًا ويعتقد Microsoft Access أنه ليس لديك إذن قراءة على الكائن المحدد عن طريق الخطأ.

يمكنك تجربة منتجنا DataNumen Access Repair لاستعادة قاعدة بيانات MDB وحل هذه المشكلة.

ملف عينة:

نموذج ملف MDB تالف من شأنه أن يتسبب في حدوث الخطأ. mydb_4.mdb

تم إنقاذ الملف بواسطة DataNumen Access Repair: mydb_4_fixed.mdb (جدول "Recovered_Table2" في الملف الذي تم إنقاذه المقابل لجدول "طاقم العمل" في الملف غير التالف)

المراجع: