PDA

View Full Version : سوال: امنیت بانک داده



Navid Asadi
سه شنبه 12 خرداد 1388, 16:44 عصر
سلام
وقتی تو یک برنامه از دیتابیس استفاده میشه باید اون همراه برنامه کپی بشه!
ولی من میخوام استفاده از اون رو به طور مستقیم ممنوع یا رمزگذاری کنم. حلا اگه میشه کمکم کنید. البته در مورد اکسس

Mani_rf
سه شنبه 12 خرداد 1388, 17:12 عصر
خیلی ساده است

اکسس را باز کن فایلت را Open کن ، فقط در موقع باز کردن به جای زدن دکمه Open در سمت راست دکمه یک فلش به پایین هست ، ان را بزن و گزینه Open Exclusive را بزن تا دیتابیست باز بشه.

از منوی Tools قسمت Security گزینه Set Databese Password... را بزن و برای دیتابیسی که ساختی پسورد بگذار.

http://www.techonthenet.com/access/security/images/db_password001.png

:لبخند:

Navid Asadi
سه شنبه 12 خرداد 1388, 17:52 عصر
متشکر
اما در این صورت برنامه اون رو بدون پسورد باز می کنه؟

Mani_rf
چهارشنبه 13 خرداد 1388, 14:23 عصر
حالا برای چی بدون پسورد؟؟؟
تو سورس برنامت موقعی که کی خوای کانکشن استرینک تعریف کنی پسورد دیتابیسم میدی. انجوری فقط برنامه خودت میتوانه با دیتا بیس ارتباط برقرار کنه و کسی که پسورد را داشته باشه می تونه تو Access هم دیتابیس را باز کنه.

این هم نمونه کانکش استرینگ :




Public ConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Application.StartupPath & "\Database.mdb;Jet OLEDB:Database Password=123456"



:لبخند: