PDA

View Full Version : سوال: بهترین روش برای اینکه بانکهای mdb در اختیا کاربر نهایی نباشد



sma_mohseni
شنبه 05 مرداد 1387, 10:17 صبح
سلام
خیلی وقتها میشه که از بانکهای mdb در برنامه هامون استفاده میکنیم
یه عیب بزرگ این کار اینه که اطلاعات جداول خیلی راحت در اختیار کاربران قرار میگیرد(البته میدانیم که پسورد گذاشتن روی بانک راه مطمئنی نیست و خیلی راحت میشه پسوردش رو پیدا کرد) حالا میخام بدونم که بهترین روش برای اینکه این جداول را در دسترس کاربر قرار ندهیم چیست؟
ممنون

Valadi
شنبه 05 مرداد 1387, 10:44 صبح
شما می تونید دیتا بیس داخل فایل اجرایی کنی وقتی برنامه باز می شه دیتا بیس روی هارد قرار بده برنامه کارش انجام بده و مجددا با آخرین تغییرات دیتا بیس ، دیتا بیس داخل فایل اجرایی کنید

Delphi_Developer
شنبه 05 مرداد 1387, 11:34 صبح
و یه راه دیگه هم این که فرمت فایل DB رو تغییر بدی مثلا DB.mj درسته که راه به نظر الکی ای میاد ولی خیلی خوب خوبه - میتونی هم اطلاعاتت رو Encrypt کنی

sma_mohseni
شنبه 05 مرداد 1387, 14:02 عصر
اینم راه خوبی بود
تستش کردم جواب داد.
ممنون
اما معمولا راحت میشه حدس زد ، مگر اینکه فایل رو در شاخه ای دیگه قرار بدیم مثلا در شاخه windows