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

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

بدأه aqsa1 في 6 نوفمبر 2016 · 3 رد · 1,353 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

 

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

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

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

 

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

#2

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

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

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

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

 

بالتوفيق

▲ 1

• • •


[ ربيّ احفظ سوريا الحبيبة]


oFOK7Kd.png

#3

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

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

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

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

 

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

#4

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

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

 

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

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

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

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

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

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