مرحبا اعزائي
ارجو مساعدتي بطريقة حماية قاعدة البيانات بحيث لايمكن للمستخدم الوصول الى طريقة عرض التصميم بينما يمكن للمصمم الوصول اليها والتعديل عليها
مرحبا اعزائي
ارجو مساعدتي بطريقة حماية قاعدة البيانات بحيث لايمكن للمستخدم الوصول الى طريقة عرض التصميم بينما يمكن للمصمم الوصول اليها والتعديل عليها
تم تعديل هذه المشاركة بواسطة تركويز في 3 أبريل 2011 في 13:53
استخدم البحث
و ابحث عن الغاء مفتاح الشفت
حتى نعرف ما هى فائدة الغاء مفتاح الشفت
يجب اولا ان نعرف ما هو دور مفتاح الشفت
تجربة بسيطة لتعرف ما هو دور مفتاح الشفت ضع اى نموذج ليفتح فى بدء التشغيل للقاعدة
ثم جرب ان تفتح القاعدة ستجد ان النموذج الذى وضعته فى بدء التشغيل يفتح بمجرد فتح القاعدة
اغلق القاعدة ثم جرب ان تفتحها مع الضغط الدائم على مفتاح الشفت و لاحظ الفرق
ستجد ان القاعدة تفتح و النموذج لا يفتح
فوظيفة مفتاح الشفت هى الغاء الاعدادات او الاكواد الموضوعة فى بدء تشغيل قاعدة البيانات
جزاك الله خيرا ابا يوسف
والله افرح حين ارى ردودك على الاسئله وانتظرها
جزاك الله خيرا انت وكل المشرفين المحترمين
مشكور اخ ابو يوسف على الرد
عملت طريقة الغاء الشفت لكن المشكلة ان ال Customize Quick Access Toolbar تبقى موجودة ممايعطي امكانية للمستخدم للوصول لل Access Options من خلال More Commands
فهل توجد طريقة لاخفاء Customize Quick Access Toolbar عن المستخدم
تم تعديل هذه المشاركة بواسطة تركويز في 4 أبريل 2011 في 14:16
لا اعرف ما الشريط الذى تقصده لكن يمكن ان تحجب كل هذا من
tools >>> startup
ثم احذف كل علامات الصح من مربعات الخيار
بهذا لا يمكن فتح القاعدة الا عن طريق الشفت الذى لا يعرف مكانه غيرك
اخي ابو يوسف صممت برنامجي باستخدام اكسس 2007
وذهبت الى خيارات اكسس ثم قاعدة البيانات الحالية
ومن هناك قمت بالغاء كل التحديدات المتعلقة باظهار القوائم وطريقة عرض التصميم
لكن المشكلة هو ظهور قائمة الوصول السريع عند فتح قاعدة البيانات
التي تسمح للمستخدم بالوصول الى خيارات قاعدة البيانات الحالية من خلال الامر more commands كما في الصورة التالية
تم تعديل هذه المشاركة بواسطة تركويز في 5 أبريل 2011 في 10:14
مشكور اخي العزيز abdalla89
لكن في هذة الحالة يستطيع المستخدم التعديل عليها بمجرد اعادة تحويلها الى Accdb
يمكنك اخفاء اطار الاكسس حتى تتجنب ذلك
ابحث بالمنتدى ستجد الكثير عن هذا الموضوع
جزال الله خيرا اخ Abo_Yossof هذا هو المطلوب
بسم الله الرحمن الرحيم
تحيه طيبه وشكر على المعلومات القيمه التي وردت في المنتى بشكل عام ومن الاساتذه الكرام بشكل خاص
هناك عدة طرق لحماية البيانات منها عامه واخرى خاصه
العامه - كل المبرمجين يعملونها بصروه بديهيه وكانها صارت من صميم عمل البرمجه وهذا من حقهم للحفاظ على سرية البيانات ولاكواد والحفاظ على مصادر ارزاقهم ومنها الغاء الشفتوت وتحويل القاعدة الى mde و accde وغيرها
الخاصه - بعض الحيل البرمجيه والاجرات التي يعملها المبرمج وهذه خاصه تختلف بين مبرمج واخر(هذه ما سوف اسلط عليه الضوء ) على الاقل ما افعله انا لنفس الهدف وهو سريه التصميم والاكواد
بعد اكمال قاعدة البيانات ووصولها الى مرحلة التسليماعمل ما يلي1
1 - اقوم بتقسيم القاعدة الى قسمين الجداول الجزء الاول و باقي اجزاء قاعدة البيانات الجزء الاخر عن طريق access database
2 - عمل فورم بمواصفات خاصه فى الجزء الحاوي على الجداول وعمل مايكرو اتو ران لهذا الفورم وجعله هذا الفورم startup ووضع زر خروج على الفورم (مايكرو qute ) فقط
3 - القيام بحماية هذا الجزء ببرنامج القلعه للاستاذ رضا عقيل(الذي نكن له كل الاحترام والتقدير)
بعد ذلك العمل على الجزء الاخر من القاعدة الحاوي على الفورمات والاستعلاماتوباقي اجزاء القاعدة
1 - عمل فورم بنفس المواصفات الخاصه المعمول بالجزءالاول وجعله يعمل startup وعمل مايكرول نفس الفورم اتو اكسس
2 - نقوم بحمايه الاكواد والوحدات النمطيه برقم سري(مشروح كثيرا بالمنتدى)
3 - نقوم بحماية القاعدة ببرنامج القلعه
4 - نقوم بتحويل القاعدة الى mde اوaccde وبهذا تمت عملية الحمايه
الملف المرفق محمي بهذه الطريقه
تقبلوا فائق الاحترام والتقدير
الملف المرفق
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…