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

كيف اضع باسوورد

بدأه muhnd-vfp في 21 أكتوبر 2009 · 7 رد · 1,613 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

وشكرا..تحياتي

#2

لن تجد في الفوكس برو ما يسمى كلمة مرور للجداول أو قواعد البيانات

لذا لا تفكر كثيراً بالموضوع

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

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

dataProtection.rar

وأخبرني رأيك....

مع التحية

أستغفر الله العظيم و أتوب إليه

#3

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

هههههههههههههههههههههههههههههههه

Opssssssssssssssssssss

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

مشكور يا غالي والله .. دائما في ابداع وتألق

يا ريت توضحلنا سر الـ Opssssssssssssssssss

وشكرا

ly81f9038b6f.jpg

سقوط الإنسان ليس فشلاً، ولكن الفشل أن يبقى حيث سقط

#4

السلام عليكم

يا اخي العزيز انت الاستاذ

ودخت بيهه ، وان شاء الله تفي بالغرض

opssss ??????!!!!!!! :blink:

#5

الموضوع بسيط جدا، وهو متعلق بقاعدة البيانات نفسها وليس بالجداول،

لقاعدة البيانات عدة اجراءات يمكن الاستفاة منها، ويتم اطلاقها بشكل تلقائي عند التعامل مع قاعدة البيانات أو أحد جداولها سواء عند التعديل أو فتح الجدول أو القاعدة

الخطوات بالترتيب :

- قم بانشاء قاعدة بيانات جديدة / أو تعديل قاعدة بيانات حالية

- لاستعراض الاجراءات قم باختيار Properties من القائمة التي تظهر عند الضغط على الزر الأيمن للفأرة كما في الصورة

post-113506-1256249310_thumb.jpg

- فعل خاصية Set Events On وهي المسؤولة عن اطلاق أو ايقاف الاجراءات المخزنة لكل القاعدة

- اختر من قائمة Events الاجراء OpenData وهو الاجراء الذي يلي عملية فتح القاعدة، والذي سنضع فيه بعض الشروط

post-113506-1256249300_thumb.jpg

- بعد ذلك ستظهر لك شاشة فيها اجراء Procedure dbc_OpenData على النحو التالي:

post-113506-1256249328_thumb.jpg

- ما هو موجود في الصورة الاخيرة بالترتيب :

السطر الثالـــــث: مجرد أمر لمنع شاشة الخطأ الخاصة بالفوكس برو من الظهور

السطر الرابـــــع: التأكد من أن كلمة MySecretWord معرفة كمتغير نصي وأن قيمتها ليست مطلقة Null ان وجدت والا فيجب منع العملية

السطر الخامـس: ضع ما شئت من تنبيه، وأفضل عدم وضع أي تنبيه

السطر السادس: أمر العودة بشكل مباشر دون فتح القاعدة أو الجدول

- اغلق قاعدة البيانات

- حاول فتح القاعدة أو الجدول، النتيجة المفترضة عدم السماح بالدخول

- قم بتعريف المتغير MySecretWord باسناد أي قيمة نصية له ثم حاول فتح الجدول أو القاعدة

ملاحظات :

- استخدام الأوامر التالية يسبب اطلاق الاجراء المخزن Open Database / Modify Database / Use Table / Modify Table

- المتغير MySecretWord : مجرد متغير افتراضي تستطيع استبداله بما شئت

- للتأكيد يمكن بقليل من المعرفة تجاوز جميع ما ذكر واستخدام القاعدة أو الجدول

- أعوذ بالله من كلمة أنا....ولكني لا زلت أتعلم ولست بأستاذ

مع التحية

تم تعديل هذه المشاركة بواسطة Shadowz في 23 أكتوبر 2009 في 01:28

أستغفر الله العظيم و أتوب إليه

#6

السلام عليكم

تسلم ياغالي

ابداع بعد ابداع

تحياتي الحارة

#7

اخى

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

الرجاءئ الافادة

#8

للأسف لا

أستغفر الله العظيم و أتوب إليه

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