PDA

View Full Version : قراردادن password برروی بانک ACCESS



کتایون
یک شنبه 05 بهمن 1382, 22:43 عصر
سلام!

من یک برنامه با برنامه delphi و بانک اطلاعاتیAccess نوشته ام .درحال حاضر قصد دارم که برروی بانک اطلاعاتی Access یک password قرار دهم تا کاربرانی که برنامه access رابرروی کامپیوتر خود دارند نتوانند به بانک و اطلاعات داخل آن دسترسی پیداکنند.لطفأمن را راهنمایی کنید که چگونه می توانم این کارراانجام دهم.


متشکرم
kathy

moradi_am
دوشنبه 06 بهمن 1382, 07:37 صبح
منوی tools-scurity-set database password

mehdi_moosavi
شنبه 15 مهر 1385, 10:01 صبح
سلام
من از طریق Ado به یک فایل Access وصل شدم که دارای Password هست. ولی با دادن اسم رمز ارتباط برقرار نمیشه لطفا بفرمایید برای ارتباط با فایلی که دارای اسم رمز هست از طریق Ado دقیقا باید چطور عمل کرد؟
با تشکر

mzjahromi
شنبه 15 مهر 1385, 12:49 عصر
از طریق Wizard که داری Connection Str رو می سازی برو توی آخرین تب یه گزینه به اسم Password داره. اونجا تنظیمات رو انجام بده

fotondiamond
سه شنبه 18 مهر 1385, 02:57 صبح
حواست باشه که برنامه ای برای اکسس هست که پسورد دیتا بیس اکسس رو مثل آب خوردن ور میداره.
یعنی امنیت اکسس بدرد نمیخوره
شما باید هدر فایل اکسست رو بهم بریزی تا نشه بازش کرد و موقع اجرای برنامت اون رو دوباره بسازیش و ازش استفاده کنی و موقع بسته شدن اون رو دوباره به هم بریزی

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

ولی اگه یکی تیز باشه بازم راحت میتونه دخل دیتا بیست رو بیاره

jamjid
سه شنبه 18 مهر 1385, 14:17 عصر
چطورری هدر دیتابیس بهم بریزی و موقع اجرا دوباره بسازیمش چه باید کرد؟

mehdi_moosavi
سه شنبه 23 آبان 1385, 12:13 عصر
از طریق Wizard که داری Connection Str رو می سازی برو توی آخرین تب یه گزینه به اسم Password داره. اونجا تنظیمات رو انجام بده


نتونستم! Error میگیره!


test connection failed because of an error in initialising provider.
can not start your application. the workgroup information file is
missing or opened exclusively by another user

MNosouhi
سه شنبه 23 آبان 1385, 13:33 عصر
در اکسس چیزی به اسم امنیت وجود نداره ، اگه میخاید سورس برنامش رو با دلفی براتون بزارم .(که رمز دیتابیس اکسس رو پیدا میکنه)

farzampur
سه شنبه 23 آبان 1385, 15:11 عصر
در اکسس چیزی به اسم امنیت وجود نداره ، اگه میخاید سورس برنامش رو با دلفی براتون بزارم .(که رمز دیتابیس اکسس رو پیدا میکنه)
سلام
اگه بذارین که دستتون درد نکنه لطف میکنین:چشمک:

فرزاد دلفی باز
سه شنبه 23 آبان 1385, 15:12 عصر
در اکسس چیزی به اسم امنیت وجود نداره ، اگه میخاید سورس برنامش رو با دلفی براتون بزارم .(که رمز دیتابیس اکسس رو پیدا میکنه)

اگه دارید بذارید استفاده می کنیم

MNosouhi
سه شنبه 23 آبان 1385, 22:59 عصر
برنامه را اینجا (http://barnamenevis.org/forum/showthread.php?p=282254#post282254) قرار دادم تا همه استفاده کنن.

babak869
چهارشنبه 24 آبان 1385, 12:31 عصر
اگه دارید بذارید استفاده می کنیم
اینم ینک برنامه

http://barnamenevis.org/forum/showthread.php?t=46347&page=10
موفق باشید

MNosouhi
چهارشنبه 24 آبان 1385, 12:40 عصر
اینم ینک برنامه
http://barnamenevis.org/forum/showth...=46347&page=10

من که خودم لینکش رو گذاشته بودم

Mahdi_S_T
چهارشنبه 24 آبان 1385, 14:36 عصر
اگه درست منظورت رو متوجه شده باشم میتونی به روش زیر عمل کنی :
ابتدا از طریق خود اکسس رمز عبور را بزار و کد زیر رو در برنامه ات استفاده کن


procedure TF_main.FormCreate(Sender: TObject);
const
Conection_string='Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=%s;Persist Security Info=False;Jet OLEDB:Database Password=Mahdi1385/06/31';
begin
ADOConnection.ConnectionString:=Format(Conection_s tring,[ExtractFilePath(Application.ExeName)+'Data\DabirKh ane.mdb']);