منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : حماية جملة الاتصال
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
[attachment=20038]

لدي مشكلة عند عمل dataset لاستخدامها مع كريستال ريبورت يتمحفظ جملة الاتصال كمثال
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\data.accdb; Jet OLEDB: Database Password=123456; "
في ملف الكونفج app.config 
هل من طريقة لحماية جملة الاتصال حيثارغبفي استخدام قاعدة بيانات اكسس محمية بكلمة مرور
الفكرة اني عايز احمي المشروع والمستخدم من الاطلاع علي قاعدة البيانات مفيش اي طريقة اخري
هل من طريقة لحل المشكلة
المشروع "السور سكود" عادتاً يكون فقط للمبرمح ولا يجب على المستخدم الاتطلاع على المشروع الخاص بك 
اما اذا اقتضى الامر فيجب عليك تغييير كلمة المرور في كل مرة تقوم باطلاع اي شخص على السورس كود
شفر الكونكشن استرنج
راجع الموضوع الاتى
http://vb4arb.com/vb/showthread.php?tid=27367
لو حضرتك عملت كلمة سر لقاعدة البيانات وكتبت كلمة السر في جملة الاتصال بكده البرنامج هايدخل مباشرة علي قاعدة البيانات ولكن العميل مايقدرش يدخل علي قاعدة البيانات  . والله اعلم
وانت عاوز العميل يدخل على قاعدة البيانات ليه
عملت طريقة تاني بس مش متأكد انها امنة حفظت جملة الاتصال في الاعدادت بدون كلمة السر وفي أول فورم يبدأ في البرنامج ضيفت الكود التالي 
كود :

كود :
My.Settings("dataConnectionString") = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\data.accdb;Jet OLEDB:Database Password=123456;"

هل تصلح هذه الطريقة من رايكم

(10-11-18, 01:16 AM)mero5000 كتب : [ -> ]وانت عاوز العميل يدخل على قاعدة البيانات ليه

انا بحاول احمي قاعدة البيانات بسؤالي مش اسمح للعميل انه يعرف كلمة المرور