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

حماية البيانات فى الأكسس (الأستعلامات و الجدوال)

مغلق
بدأه حاتم في 18 أبريل 2001 · 6 رد · 1,766 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

هل توجد طريقة لمنع المستخدمين من استيراد البيانات من قاعدة بيانات الاكسس ( الاستعلامات و الجداول) و ذلك فى حالة عدم استخدام كلمة دخول للقاعدة و كذلك عدم وضع كلمة دخول للـ (ADMIN)

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

و لكم جزيل الشكر

#2

أنا بصراحة ما فهمت ايش تريد بالزبط ممكن تفصيل مع امثلة

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#3

شكرا لهتمامك اخ محمد

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

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

لا اريد المستخدم ان يدخل كلمة سر فى بداية التشغيل

ده هو الموضوع ببساطه شديدة

#4

نظام Microsoft Access هو نظام قواعد بيانات متكامل ، احد قوانين قواعد البيانات هي الوصول الى البيانات بدون البرنامج الاصلي

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

كا اعلم فانت ترغب بحماية بيانات برنامجك ، لذلك الحل الامثل هو تشفير البيانات يدويا، اي ان تكتب كود يشفر هذه البيانات عند وضعها في الجدول ، و تضع كود اعادة التشفير في النموذج ، حيث يتم اعادة تشفيل السجل الذي تفتحه

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

قد تقوم ببعض الحمايات ولكن ان اصر شخص بفكها و توفر لديه الوقت الكافي فسيتمكن من ذلك مهما كانت حمايتك

#5

شكرا يا اخي خضر

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

ارجوا اذا توفر لك بعض الوقت انت تدلنى على الاسلوب الذي يمكنني بواسطته القيام بعملية التشفير (اليدوى)

يعنى نخلى المسئلة صعبه شوية

ثانيا: كلامك تعرض للبيانات فهل هناك وسيلة لحماية الاستعلامات

يعنى عدم استعراض تصميمها على الاقل

و لك جزيل الشكر

#6

للاسف اخي لا ، حتى الاستعلامات لا يمكن حمايتها

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

عملية التشفير عملية واسعة للغاية ، فهناك طريق كثيرة كثيرة لانجاز ذلك ، ابسط الطرق هي طريقة جمع و طرح الاحرف بكلمة سر

لو كان لديك الكلمة التالية

"رقم الهاتف هو"

و كلمة السر التالية

"سري"

فيجمعهم او طرحهم يجب ان يكون كالتالي

ر + س

ق + ر

م + ي

فراغ + س

ا + ر

ل + ي

و هكذا

بالطبع يجب عليك جمع ارقام ال ASCI و من ثم فحص الرقم و ان زاد عن الحد الاقصى لل ASCI دورانه ليرجع يعد من البداية

شيئ يسمى بالرياضيات الازاحة المنطقية الى اليمين او اليسار ، ستجد تفاصيل تلك العملية في معظم كتب الرياضيات المتخصصة للكومبيوتر

و من ثم تضيف الكود المخصص لفك التشفير في النموذج في برنامجك و تحول الملف الى هيئة MDE ليتم حماية النموذج و الكود

#7

شكرا جزيلا أخى خضر

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

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

و انا اترك المجال لباقى الزملاء لتقديم مقترحاتهم لاستفادة الجميع.

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

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

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

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

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

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