كيف أقوم بتشفير قاعدة البينات من نوع باردوكس .db والبرنامج الذي اصنعه يفك التشفير حتي لاتكون القاعدة
مكشوفه للاخرين لان وضع كلمة سر لها غير امنة .. ولا أستطيع حماية المعلومات التي تحتويها القاعدة ..
مع غحترامي للجميع
كيف أقوم بتشفير قاعدة البينات من نوع باردوكس .db والبرنامج الذي اصنعه يفك التشفير حتي لاتكون القاعدة
مكشوفه للاخرين لان وضع كلمة سر لها غير امنة .. ولا أستطيع حماية المعلومات التي تحتويها القاعدة ..
مع غحترامي للجميع
السلام عليكم . بارك الله فيك يا DeltaAziz.
أقصد بالتشفير أن أقوم بتشفير جميع المعلومات في قاعدة البينات . بحيث أنه إذا قام أحد بفتحها لا يعرف ما بداخلها. فلا يستطيع العمل بها.
والبرنامج الذي أقوم أنا بعمله يقوم بفك التشفير فيعجز أي شخص غيري من فتح قاعدة البيانات ...... و بذلك أقوم بحماية البرنامج الذي أقوم بصناعته.... لأن الباس ورد ليس أداة حماية فعالة...
وظيفة البرنامج انه يقوم بإدخال المعلومات مشفرة ...... وعند إظهار المعلومات يقوم بفك تشفيرها للمستخدم....
شكرا لكم
بهذا لن تبقى قاعدة Paradox وتتحول الى شيئ اخر
وبالتالي لايمكن للBDE التعامل معها وعلى المبرمج التعامل معها
الانتقال الى نوع اخر من قواعد البيانات التي تقبل التشفير ومصدرها متوفر احسن
شكرا
اقتباسهل تقصد تشفير المعلومات الموجودة بالحقول ام اما ذا
أظن هذا ما يمكن أن يحل المشكلة لك أيضا فتشفير المعلومات داخل الحقول يؤدي لك الغرض بشكل جيد والسيءفي هذه الطريقة هي أنها تبطأ عملية البحث داخل قاعدة البيانات
طريقة تشفير قاعدة البيانات كملف يمكن أن تحل لك مشكلة بطء البحث ولكنها ستولد بطء في بدء برنامجك وإغلاقه إذ أن برنامجك يجب أن يفك تشفير الملف ليعيده إلى شكل قاعدة البيانات ثم عند إغلاقه يجب عليه تشفيره من جديد طبعا مع وضع أحتمالات توقف الكمبيوتر عن العمل في أي لحظة الشيء الذي سيجعلك تقوم بوضع أحتياطات أخرى وطبعا السرعة هنا تعتمد على حجم البيانات وعدد التسجيلات اللتي ممكن أن تسجل حاول تجربة الطريقتين وقرر أيهما تعطيك سلاسة أعلى أن كانت بياناتك ليست كثيرة أو لاتستخدم البحث كثيرا جرب الطريقة الأولى .
خيارات أخرى : أبقى معتمدا على كلمة السر لقاعدة البيانات أو غير نوع قواعد البيانات اللتي تتعامل معه
تم تعديل هذه المشاركة بواسطة decompiler في 3 يناير 2008 في 12:28
هذا الموضوع مغلق.