الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طبيب الأكسيس إلحقني بسررررعة أشعر بدوار

مغلق
بدأه زائر في 23 مايو 2001 · 4 رد · 877 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

سيدي طبيب الأكسيس : كلما تصورت أن قاعدة البيانات التي بنيتها بمشقة والتي تحتوي عصارة فكري محمية بكلمة سر ليس إلا وبقليل من الجهد تكون عرضة للسرقة أشعر بدوار في رأسي ما أفعل ؟

أريد أن ترشدني وتتفضل علي بطريقة أجعل برنامجي عبارة عن قاعدتين الأولى تحتوي جداول البيانات والعلاقات والثانية تحتوى النماذج و الإستعلامات و التقارير و الوحدات النمطية بحيث أجعل القاعدة الثانية بطريقة معينة لايتمكن المستخدم من فك شفرتها إما بجعلها على شكل ملف EXE أو أي شكل تراه مناسبا وتكون القاعدة الأولى لتخزين البيانات التي يدخلها المستخدم عن طريق القاعدة الثانية هل صارت شكواي مفهومة وهل عندك علاج أم أستسلم للدوار الذي ينتابني بين الحين و الآخر

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

#2

سلامتك اخي الكريم ، بالنسبة لعلاج لك فلا استطيع ان اوصف لك اية شيئ و لكن بالنسبة لعلاج ل Access فيمكنك اخضاعه لعدة جلاسات للعالاج بالصعقات الكهربائية لعله يتحسن :) (مزحة فقط :)).

على العموم هناك في احد القوائم في Access 2000 و ما بعده ، في Tools على ما اعتقد ، هناك نافذة تساعدك في فك برنامجك الى قسمين ، و ذلك بسهولة بالغة.

اما بالنسبة لحماية برنامجك فيفترض ان لا تقوم بتقسيمه الى جزئين ، كل ما كان يجب عليك ان تفعله هو تحويل قاعدة البيانات من MDB الى MDE من قائمة ال Tools ايضا ، وبذلك ستحمي كل النماذج و التقارير و الكود من العبث به و اكتشافه.

بالطبع يمكنك استخدام الصلاحيات و المستخدمين ولكنها موضوع طويل و يمكن ان تراجعه في ملفات المساعدة و في الرسائل السابقة ايضا

و لكن MDE يفترض ان تحمي قاعدة بياناتك بسهولة و بسرية تامة ، و بالمناسبة فنظام Access 2002 XP اصبح يحتوي على طرق تشفير اضافية لقاعدة البيانات بحيث يصبح من المستحيل تقريبا لبرامج فك الحماية فتح قاعدة البيانات ، كما يمكنك بناء نظام حماية خاص بك بلغة سي و دمجه مع كل طاقم تكنولوجيا أوفيس و منها أكسس

لا تنسى بانه عند تحويل قاعدة بياناتك الى MDE سيتمكن المستخدم من فتح و تعديل الجداول و الاستعلامات و وحدات الماكرو طبيعيا ، و هذا يعتبر حق له حسب المقاييس و المواصافت الدولية لقواعد البيانات

#3

لدي تعليق بسيط يمكن اعتباره حقنة صغيرة تساعد على الشفاء إن شاء الله

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

الفائدة من ذلك أنه بعد تحويل الملف إلى mde لا يمكن النموذج وبداخله الاستعلام أو الماكرو الذي تحول إلى وحدة نمطية .

أشـرف خليــــل

***** حقنة لكن بدون ألم ***********

#4

جزاكما الله خيرا أشعر الآن بتحسن ولكن مازلت أشكو من أمر أظن أنه مرض يصعب شفاؤة بسرعة

شكواي هي أن طلبي يكتمل عندما أحول قاعدة البيانات التي تعبت عليها إلى قاعدتين القاعدة (1) بها أجعل بها النماذج و التقارير والإستعلام و الماكرو و العلاقات بين الجداول وأحولها إلى ملف EXE -علما بأنني سمعت عن برنامج يقوم بتحويل قاعدة الأكسيس إلى ملف فيجوال بيسك- و القاعدة (2) أجعل بها الجداول فقط بإمتداد MDB أو MDE حسب ما ترون بحيث يكون عليها كلمة سر ولا يمكن للمستخدم أن يغير تصميم الجدوال أو يحذف جدول لأن الجداول تربط كما تعلمون بالنماذج وأن تغيير الجداول تجعل النماذج عديمة الفائدة إذا تم تغييرها بشكل لايتلائم مع الأوامر المستخدمة بالنماذج وأريد كلمة السر الموضوعة على القاعدة (2) لايعرفها المستخدم والقاعدة (1) تتعامل معها بدون علم أو تدخل من المستخدم

اللهم إنصر إخواننا في فلسطين وثبت أقدامهم آمين آمين آمين

وجزاكما الله على صبركما على مرض مثلي وأثابكما أعلى الدجات في الجنة مع تحيات (مريضكم)

#5

1)أفتح الأكسيس

2)إنشئ قاعدة بيانات جديدة

3)في شاشة إنشاء قاعدة البيانات إختر "All File" في "Save as Type"

4)أكتب إسم قاعدة البيانات بدون الإمتداد ".mdb" ثم إضغط على إنشاء

ستنشئ قاعدة بيانات من غير إمتداد ولن يعرف اي احد عن ماهية هذا الملف أو انه قاعدة البيانات.

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

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…