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

نسخة كاملة : شباب هل من طريقة لتشفير قاعدة بيانات access مربوطه ب vb.net
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم
السلام عليكم شباب
شباب هل من طريقة لعمل تشفير او حماية على قاعدة بيانات access مربوطه ب مشروع فيجوال بيسك

لقد قمت بتحميل بعض برامج وحاولت فتح القاعدة البيانات فا ظهرت لى رساله بانهو غير مسموح لك بالتعديل على قاعدة البيانات او فتحها

فا انا اريد ان افعل فى قاعدة البيانات الخصه بى ذلك مع العلم انى اريد ايضا يكون الفيجوال بيسك متصل بها
(26-08-15, 09:19 PM)khodor1985 كتب : [ -> ]أخي العزيز السلام عليكم ورحمة الله وبركاته
إن كنت تستخدم Microsoft Access 2010 أو 2013 وتحتوي على كلمة سر فإنها لا تدعم الإتصال مع قاعدة البيانات من مشروع VB.NET، فالحل للمشكلة هو أن تعتمد Microsoft Access 2007.
أتمنى لك التوفيق

معلومة غريبة !!!
في الحقيقة ان كانت ب 2010 او 2013 ومحمية بكلمة مرور فانها تقبل الاتصال بها
اولا الف شكر على هذه المعلومات
ثانيا انا طلبى مش على الباسورد
انا طلبى على التشفير انو لما يقوم بتفتح القاعدة لا يتم فتحها على جهاز العميل
عليك استخدام FileShare Enumeration لكن انا لست متاكدا هل هناك إمكانية ان تفعل هذا مع ملف Access و ربما هناك إحتمال و لو بسيط في أن برنامج Access يقوم بتغيير fileOpen mode لأن الملف اصلا تابع له
عموما استخدام FileShare Enumeration ناجح جدا مع الملفات التي تصممها انت بنفسك
أيضا يمكن تشفير الملف نفسه قبل فتحه بواسطة برنامجك ثم إعادة تشفيره عند إغلاق برنامج بإستخدام CryptoStream & Rfc2898DeriveBytes
اخى العزيز سرفر ليت احلى حاجه بتعجبنى فيك انك
بتعطى الاجابه المختسره بحيث تجعل السائل يقوم بالبحث عما يريد وهذه الطريقه تعجبنى جدا
الانى اولا لن اجد ما اريد بسهوله فا بالتالى ثوف اواجه صعوبات حتى اجدها وايضا ثوف افهم اشياء لم اكن افهمها
واتعلم اشياء لم اتعلمها وايضا هذا ينفع فيما بعذ لاننى لن اتجه للمسار السهل بل للمسار الصعب وشكرا لك
(26-08-15, 10:17 PM)khodor1985 كتب : [ -> ]السلام عليكم أخي العزيز ورحمة الله وبركاته

هل جربت ذلك؟

إقرأ محتوى هذا الرابط
https://www.connectionstrings.com/access/

أضف إلى ذلك إذا كان حجم أو طول كلمة السر أكبر من 14 Character فإنه أيضا يؤدي إلى مشكلة في الإتصال بقاعدة البيانات من مشروع VB.NET.

إقرأ هذا الرابط أيضا
http://www.access-programmers.co.uk/foru...p?t=220521

معك حق جربت ومشي الحال، أعتذر فأنا لا أستخدم أكسس أصلا كقاعدة بيانات بل أعتمد SQL ولكن لقد خدعتني التقارير والمحادثات يمكنك الإطلاع عليها

نعم جربت وأعلم انها تقبل بالاتصال
وحتى طول كلمة المرور لا يؤثر