• 0
aqsa1

كيف حماية قاعدة البيانات من التعديل

سؤال

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

اخواني الكرام

 

عملت برنامج باستخدام لغة C#  وقاعدة بيانات Sql Server وعملت له تحزيم عن طريق برنامج Setup Factory

استفساري الاول هو : هل في طريقة لتثبت قاعدة البيانات فوري بدون ان يراها العميل ( أي بدون تثبيت برنامج sql server كامل وعمل لقاعدة البيانات attach  ) ؟

استفساري الثاني هو : هل في طريقة احمي قاعدة البيانات من التعديل ؟

 

وجزاكم الله الف خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 1

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

بالطبع انت بحاجة ل Sql server على جهاز العميل، ولا اقصد Sql server management studio، 

بحيث يمكنك الاتصال بها عن طريق Sql server Management studio المثبت على جهازك انت، لان Sql server هو بالنهاية Windows Service.

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

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله الف خير Eng.Tareq Jehad على الرد

ممكن توضحي لي اكثر ايش الخطوات  ؟
 

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

هل في طريقة اني اخلي قاعدة البيانات تشتغل فورا مع برنامج sql server بدون ان اعمل لها attach

 

وجزاك الله الف الف الف خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ممكن اخي ان تقوم بانشاء اسكريبت من داخل البرنامج لانشاء قاعدة البيانات وتنشى الجداول وجميع عناصر قاعدة البيانات بما فيها المستخدم وكلمة المرور وتمنح الصلاحيات وغيرها بعد تحميل sql server آليا يتم التأكد ان قاعدة البيانات موجودة وإذا لم تكن يتم انشائها .... الخ

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

 

اتمنى لك التوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .