المشاركات : 190
المواضيع 48
الإنتساب : Sep 2013
السمعة :
5
الشكر: 196
تم شكره 219 مرات في 82 مشاركات
السلام عليكم يا جماعة ... أنا ببحث في الموضوع دا بقالي فترة كبيرة
أنا عندي قاعدة بيانات بالسيكوال سيرفر ..
كيف امنع اي جهاز اخر من فتحها بالسيكوال سيرفر ..................
واجعله يستطيع فتحها فقط من خلال برنامجي الذي اربطه بتلك القاعدة
...............
شكرا
المشاركات : 190
المواضيع 48
الإنتساب : Sep 2013
السمعة :
5
الشكر: 196
تم شكره 219 مرات في 82 مشاركات
الظاهر اني ما عرفتش اعرض السؤال بطريقة واضحة ..... سأقوله بطريقة أخرى
قاعدة بيانات الأكسس بها إمكانية وضع كلمة سر عليها .... وعند ربطها بالفيجوال ستوديو يطلب كلمة السر
*** إذا ذهب المستخدم لمجلد البرنامج وحصل على نسخة من قاعدة البيانات الاكسس فلا يستطيع فتحها لانها محمية بكلمة سر
بل يستطيع فقط فتحها من خلال البرنامج الذي برمجه له المبرمج .
*** قاعدة بيانات السيكوال ليس بها امكانية حمايتها بكلمة سر .
*** ما هي خطوات حماية قاعدة بيانات السيكول ....
المقصود بكلمة حماية :
1- منع فتحها بالسيكوال سيرفر على اي جهاز إلا على جهاز المبرمج فقط الذي أنشأها .
2- السماح لقاعدة بيانات السيكوال بالفتح و التعديل عليها من قبل المستخدم من خلال فقط البرنامج الذي صممه له المبرمج .
آسف للإطالة .............. شكرا لكم
المشاركات : 190
المواضيع 48
الإنتساب : Sep 2013
السمعة :
5
الشكر: 196
تم شكره 219 مرات في 82 مشاركات
شكرا الاخ Sajad .... وقمت بتنفيذ الخطوات الموجودة في اليوتيوب الذي أرفقته ............ ولكن أريد أن أتأكد :
س1 : هل لو نسخت قاعدة البيانات على جهاز اخر مثبت عليه Sql Server .. وقمت بعمل Attach لها ... هل ستفتح ؟؟؟؟
س2 : هل القاعدة لو أرفقتها مع برنامج بالفيجوال ستوديو ... على جهاز اخر ... هل ستفتح ؟؟؟؟
======================
أنا ما أتمناه ......... أن اجابة س1 : لا
واجابة س2 : نعم
لأن هذا ما أريده
شكرا لكم جميعا
المشاركات : 1,817
المواضيع 141
الإنتساب : Sep 2013
السمعة :
112
الشكر: 7278
تم شكره 3459 مرات في 585 مشاركات
السلام عليكم
اخي العزيز يجب تضمين username و password في نص الاتصال لتفتح قاعدة البيانات
تحياتي
المشاركات : 190
المواضيع 48
الإنتساب : Sep 2013
السمعة :
5
الشكر: 196
تم شكره 219 مرات في 82 مشاركات
طيب ممكن جملة الاتصال التي فيها ال User name password
المشاركات : 190
المواضيع 48
الإنتساب : Sep 2013
السمعة :
5
الشكر: 196
تم شكره 219 مرات في 82 مشاركات
= طيب يا جماعة انا ربطت القاعدة وقلت للسيكوال ممنوع فتح قاعدة البيانات مثلا DBNAME إلا من خلال المستخدم ALI وكلمة السر له 123
= طيب في جهاز العميل ... قام العميل بتحميل السيكوال سيرفر ...... طبعا لو حاول يفتح القاعدة بالسيكوال سيرفر سيرفض
= طيب في جهاز العميل ... كاتب في جملة الاتصال في برنامج بالفيجوال بيسك دوت نت
كما كاتبها الاستاذ Sajad ... كاتب في جملة الاتصال بالسيكوال اسم المستخدم وكلمة السر له
السؤال : في جهاز العميل لا يوجد في السيكوال سيرفر أصلا اسم مستخدم اسمه Ali حتى لو عمل مستخدم .. اين كلمة السر
القصد :: مش معقول ان المبرمج سيذهب للعملاء ويعمل للسيكوال سيرفر مستخدم وكلمة سر ليضمن حماية البرنامج
شكراً