اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

أقوى و افضل طريقة لحماية قواعد البيانات


الردود الموصى بها

السلام عليكم و رحمة الله و بركاتة

اخوانى

من خبرتى التى ليست بكبيرة بأكسيس وجدت ان افضل طريقة لحماية قاعدة البياناتهو ليس تحويلها الى MDE او غيرها من التحويلات التى تم اختراقها الآن و بسهولة.

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

و سأرفقق مثال لمحترفى أكسيس لكى يقومو بعمل اختراق لة و معرفة ما قد تك كتابتة بالكود فى حدث ( عند الفتح)

كما انه لا يمكنة التعديل بها او حذف الجداول و لا الاستعلامات و لا اى من محتويات القاعدة

و الشىء الوحيد الذى يمكنة قرائنة هو الآستعلام و لا يمكنة التعديل به

و المثال مرفق و فى انتظار الرد

و سأكتب كلمة فى النموذج frmCust_Data_Main و من سيقوم بفتح الكود يرسل الى هذة الكلمة

و عن كيفية اختراقة للقاعدة

و اتمنى من الله ان لا يكون هناك طريقة لذلك

و اريد ان انوه ان هذا المثال ليس تحدى او تباهى او تفاخر او اى شىء من ذلك القبيل لأننى سأقوم بشرح كيفية عمل ذلك

و ذلك طبعا بعد أن نتأكذ من أن هذة الطريقة هى المثلى للحماية

أخوكم الصغير

أيمن عمارة

تلميذ و جاى اتعلم

Permtions1.zip

  • Thanks 1
رابط هذا التعليق
شارك

الأخ ايمن عمارة :

سلام الله عليكم ورحمته تعالى وبركاتة

لا اتفق معك في ان قاعدة البيانات بصيغة MDE ليست الأسلوب الأمثل في الحماية (وجهة نظر)

حيث ان افضل طريقة لحماية قاعدة البيانات وخاصةً التعديل بكود الVBA هو عن طريق حماية القاعدة بصيغة MDE وحتى الان لم اسمع عن التعديل بكود ال VBA بقاعدة بيانات بصيغة MDE

بخصوص الحماية المقترحة بمثالك السابق فكل ما عليك هي ازالة الصلاحيات لفتح النموذج الذي تريدة في وضع التصميم Design واذا لم تستطع الوصول للصلاحيات فقم باظهار شريط القوائم Menu Bar ن طريق مربع الحوار Customize (تخصيص) وقم بالتعليم بجانب الخاصية التي يمكن من خلالها التحكم في اظهار واخفاء شريط القوائم Menu Bar ومن شريط القوائم بالطبع يمكننا الوصول للتحكم بالصلاحيات

بوجه عام ها هي قاعدة البيانات المرفقة سابقاً بعد تعديل الصلاحيات بها هنـــــا

مع خالص الشكر والتحيه لجهدك الكريم

رابط هذا التعليق
شارك

عزيزى الاخ امير

شكرا لمجهودك

فقد لفت انتباهى الى امر خطير

و هو اننى عند تحويلى قاعدة البيانات من اكسيس 2 او اكسيس 97 الى XP فأنة لا يقوم بنقل المستخدمين الذين لهم صلاحيات مع قاعدة البيانات الجديدة

و لهاذ سأقوم بعمل ملف جديد و علية صلاحيات جديدة و ٍارفقة اليك مرة ثانية لتحاول فتحة فى وضع التصميم

و دليلى على ذلك هو انك لو حاولت تغير ال Change Owner للنماذج او اى من المحتويات فلن تفلح هذة الطريقة

من فضلك حاول تغير المالك لهذة القاعدة حتى اقوم بأعداد القاعدة التى نوهت عنها سابقا

و غدا نلتقى

ايمن عمارة

تلميذ و احب اتعلم :fff:

تم تعديل بواسطه aymanemara
رابط هذا التعليق
شارك

  • 2 weeks later...

هناك طريقة قديمة و قوية تقوم بعمل ذلك و هى

1- ان تقوم بعمل نسخة من ملف system الخاص بمجموعة العمل فى مكان جديد و تحتفظ بة كنسخة احتياطية حيث انك ستقوم بالتغير فى النسخة الموجودة و ليمكنك الرجوع مرة ثانية اليه و استعدتة و لمعرفة مكانة يمكنك فتح اختيارTools و Security و work group adminstaror و اختيار Joine سيظهر لك مسار الملف الموجود فية

2- أخذ نسخة من قاعدة بيناتك الحالية و التى تريد عمل حمايه لها مث السابق

3- الدخول الى اكسيس و فتح قاعدة البيانات و اختيارTools و Security و User and group account

4- تقوم بأنشاء مستخدم جديد و ليكن ayman و اعطائة كلمة سر

5- بعدها تقوم بفتح اختيارTools و Security و User And Group Permations

6-ستجد انه قد تم اضافة مستخد ثالث و هو ايمن مع admin و user

7- قم بحذف الصلاحيات من مستخدم admin و user و اعطهم حق الفتح فقط و التحرير فى الجداول و الاستعلامات و الغ منهم حق قراءة التصميم

8- و اعط ايمن جميع الصلاحيات

9- و الان قد تم عمل كل هذا فى ملف system الموجود حاليا فى فهرس system او فى اى مكان اخر و لمعرفة مكانة يمكنك فتح اختيارTools و Security و work group adminstaror و اختيار Joine سيظهر لك مسار الملف الموجود فية

10 اخذ نسخة من هذا الملف و نسخها فى مكان تعرفة جيدا

11- فتح الأكسيس بالملف القديم و التى ليس به المستخدم الجديد الذى انشأتة بفتح اختيارTools و Security و work group adminstaror و اختيار Joine سيظهر لك شاشة كشاشة فتح و اختار المسار الذى قد كنت نسخت الملف القديم فية و اختيارة و الضغط نعم و اغلاق

افتح قاعدة البيانات و لن يمكنك التغيير فيها

و للتغير يجب عمل join للملف الجديد و الدخول بأسم المستخدم و كلمة السر الخاصة به للتعديل

ارجو ان لا اكون قد اثقلت عليك

هى طريقة معقدة و لكنها قوية لم يتم فكها حتى ألان بالنسبة لى شخصيا حيثن اننى استخدمتها كثيرا و مع محترفين

و لا يعرفها الكثيرين :fff:

Baby.zip

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information