ورود

View Full Version : سوال: ذخیره بانک به صورت فایل dll



Batman
سه شنبه 22 بهمن 1387, 11:09 صبح
با سلام
دوستان آیا راهی هستش که بشه فایل بانک رو (ترجیحا اکسس) رو dll کرد؟
ممنونم

vcldeveloper
چهارشنبه 23 بهمن 1387, 02:21 صبح
بصورت DLL بشه که چی بشه؟ هدف از این کار چی هست؟

Batman
چهارشنبه 23 بهمن 1387, 10:02 صبح
فقط برای امنیت بالاتر که به راحتی باز نشه.چون بانک فایلهای اکسس که به راحتی باز میشه و فایلهای sql هم همینطور.

vcldeveloper
چهارشنبه 23 بهمن 1387, 10:55 صبح
فقط برای امنیت بالاتر که به راحتی باز نشه.چون بانک فایلهای اکسس که به راحتی باز میشه و فایلهای sql هم همینطور.

وقتی پسوند فایل را به DLL تغییر میدید، تغییری در محتوای فایل ایجاد نمیشه، فقط اسم فایل و آیکنش تغییر میکنه. اگر کسی بدونه که این فایل به ظاهر DLL همون فایل Access هست، میتونه راحت آن را باز کنه.
این کار کمک خاصی در بهبود امنیت نمیکنه. بجاش باید از رمزنگاری داده ها، یا در ساده ترین حالتش، از کلمه رمز برای بانک استفاده کنید. درباره چگونگی تعیین کلمه رمز برای Access در تالار Access سایت بحث شده. درباره چگونگی ارتباط با بانک های اطلاعاتی رمزدار Access هم در همین بخش بحث شده.

delphiprog3000
چهارشنبه 23 بهمن 1387, 11:02 صبح
وقتی پسوند فایل را به DLL تغییر میدید، تغییری در محتوای فایل ایجاد نمیشه، فقط اسم فایل و آیکنش تغییر میکنه. اگر کسی بدونه که این فایل به ظاهر DLL همون فایل Access هست، میتونه راحت آن را باز کنه.
این کار کمک خاصی در بهبود امنیت نمیکنه. بجاش باید از رمزنگاری داده ها، یا در ساده ترین حالتش، از کلمه رمز برای بانک استفاده کنید. درباره چگونگی تعیین کلمه رمز برای Access در تالار Access سایت بحث شده. درباره چگونگی ارتباط با بانک های اطلاعاتی رمزدار Access هم در همین بخش بحث شده.

با سلام. جناب کشاوز این روش که در هنگام اجرا فایل پایگاه داده Decrypt باشه اما هنگامی که برنامه قطع میشود. فایل را encrypt کنه. آیا این روش صحیح میباشد.؟

در این رابطه چه نظری دارید؟

vcldeveloper
چهارشنبه 23 بهمن 1387, 11:12 صبح
این روش که در هنگام اجرا فایل پایگاه داده Decrypt باشه اما هنگامی که برنامه قطع میشود. فایل را encrypt کنه. آیا این روش صحیح میباشد.؟
صحیح بودنش که به نظر من نیست، به شرایط برنامه شما ست. بطور کلی، بله، این میتونه یک راهکار برای افزایش امنیت بانک اطلاعاتی باشه. البته در جزئیاتش بحث هایی مثل چگونگی محدودیت دسترسی به بانک اطلاعاتی از طریق برنامه ایی دیگر، زمانی که فایل Decrypt شده هم مطرح هست، که میشه برای آن راهکارهای مختلفی در نظر گرفت.