كيف يمكنني حماية قاعدة البيانات من التعديل على الجداول و النماذج سواء كتصميم أو بيانات مدخلة؟؟؟
لقد قمت ببناء قاعدة بيانات بسيطة تتكون من عدة جداول و عدة نماذج لعرض بيانات الجداول المذكورة
و بعد التمكن من تحزيم القاعدة لكي يتم تشغيلها على أي جهاز يحتوي برنامج اكسيسس رن تايم 2007 و التخلص من مشاكل تسجيل مشغل ملفات الجيف و غيرها
أصبح الشيء المهم هو:
القاعدة التي نفذتها هي بغاية البساطة و ليست تجارية بمعنى حماية نسخها أو استخدامها على أكثر من جهاز كباقي البرامج التجارية و لكن تكمن أهميتها في أن تغيير المعلومات التي فيها غير مرغوب بتاتا و قد يسيء إليها
كما أن تصميم النماذج الذي يتضمن بعض الصور الدعائية الغير مرغوب بتغييرها مهم جدا
الآن عندما يكون امتداد القاعدة التي تم إنشائها هوaccdr
فإن برنامج الأكسيس رن تايم سوف يقوم بفتح القاعدة دون أي إمكانية للتعديل كما تم التوضيح من قبل المشرفين كما أن برنامج الأكسيس لن يتمكن من فتحها
و هذا كان بالنسبة لي أمر ممتاز و لكن اكتشفت من خلال البحث هنا و هناك أنه بمجرد تحويل امتداد الملف من الامتداد accdr إلى الامتداد accdb ينتهي كل شيء و يستطيع أي كان فتح و تعديل المحتويات و التصاميم بكل حرية عبر برنامج الأكسيس
عبر التحويل إلى accde لا يمكن تعديل تصميم النماذج و لكن يمكن التعديل على التصميم و محتوى الجداول و هذا سيء أيضا
إذا المطلوب من هذه القاعدة هو:
1- أن تعمل على أي جهاز يحتوي على اكسيس رن تايم أو اكسيس 2007
2- القاعدة تتضمن معلومات لا يجب تعديلها من قبل أي مستخدم
3- النماذج التي تستخدمها القاعدة تحتوي صور دعائية لا يجب تعديلها أو استبدالها كما لا يجب تعديل تصميم النماذج
أي باختصار كيف يمكن حماية القاعدة من التعديل على البيانات و التصميم ؟؟؟؟
علما أني قمت بالبحث في المنتدى و لكن جميع الحلول كما لاحظت تركز على حماية القاعدة من ناحية صلاحية التشغيل على أجهزة معينة بذاتها بينما الحالة التي لدي تتطلب فقط منع التعديل
و ألف شكر لكل من يساهم في دعم المبتدئين أمثالي