PDA

View Full Version : اینکریپت کردن دیتابیس اکسس 2010



programerinfonet
پنج شنبه 06 تیر 1392, 09:28 صبح
سلام دوستان
من میخوام امنیت اطلاعات برنامم رو بالا ببرم خواستم ببینم اینکریپت کردن کار مناسبیه ؟
شما ره بهتری سراغ دارین ؟
در ضمن بانم اکسس 2010 و پسورد طولانی و عجیب و غریب هم گذاشتم

programerinfonet
پنج شنبه 06 تیر 1392, 12:56 عصر
بابا یکی بیاد کمک کنه
یعنی اینقدر سوالم سخت بود
دمتون گرم

khokhan
پنج شنبه 06 تیر 1392, 16:56 عصر
بابا یکی بیاد کمک کنه
یعنی اینقدر سوالم سخت بود
دمتون گرم
البته همچنانکه حضرتعالی فرمودین غیر از اینکه در خود بانک می تونین یوزر وپسورد تعریف کنین وبا این وسیله بانک رو غیر قابل دسترس کنین

با استفاده از md5 و SHA1 و SHA2 و ........ نیز هم یوزر نیم وپسورد بانک وهم خود بانک رو یکجا اینکرایپت نمائید به عنوان نمونه در لینک زیر با استفاده از یک کلاس
روش اینکرایپت و دیکرایپت پسورد بانک 2007 ACSESS رو به شیوه SHA1 آموزش داده که البته با ACSESS2010فکر نمی کنم فرقی داشته باشه

سورس کد مربوط به کلاس و همچنین نحوه استفاده از اون در این لینک می باشد

http://stackoverflow.com/questions/8333956/how-to-encrypt-secure-ms-access-2007-database-file-in-c

در ضمن می تونین یوزر نیم وپسورد بانک رو در app.config پروژه تون هم اینکرایپت کنین که در این لینک نحوه انجام این عمل رو آموزش می ده

http://weblogs.asp.net/jgalloway/archive/2008/04/13/encrypting-passwords-in-a-net-app-config-file.aspx