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

حماية ملف MDF , LDF

بدأه Romany72 في 1 أكتوبر 2014 · 2 رد · 1,088 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بعمـل برنامج بلغة سى شـارب يعمل على جـهاز واحــد فقط

 

وبالتالى قمت بتنزيل  SQL server express 2008 r2 

 

وقمت بدمج ملف mdf , ldf  مــع مـلف البرنـــامـج  والحمد لله البرنـامج يعـمـل بـنــجـاح 

 

ولكن مشكلتى ان العميل يمكنه الوصول  لملفات mdf , ldf   بكل سهولة من ملف البرنامج

 

فــكـيـــف يـــمـكـــن حــمـــايــــة الـمـلـفــان 

 

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

 

                        وأشـــكركــم

تم تعديل هذه المشاركة بواسطة Romany72 في 1 أكتوبر 2014 في 13:03

Son of king


 


microsoft-partner-logo.gif?t=1396056570

#2

هذه الملفات ستكون دائما قيد الاستخدام بالتالي لن يستطيع عمل شيء لها .

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

#3

شوف يا اخى العزيز

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

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

نعم يمكن للعميل ان يفعل ذلك حيث ان قاعدة البيانات مازالت خارج الاستخدام حتى يقوم العميل بعمل Attach

ولكن بعد عمل Attach تصبح قاعدة البيانات قيد الاستخدام ولا يمكن حذف ملفاتها

الحل فى وجهة نظرى

قم بارفاق ملفات قاعدة البيانات داخل ملف مضغوط من نوع Zip 

ويكون الملف محمى بكلمة مرور

قم بفك ضغط الملفات و عمل Attach لقاعدة البيانات بشكل برمجي و بدون تدخل من العميل 

الأفكار العبقرية تأتي بالتعب و المجهود و الإلهام فيها لا يتعدى 1% ( أديسون )

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