PDA

View Full Version : رمز کردن یک جدول اکسس از پایگاه داده



amir zahed
پنج شنبه 12 فروردین 1389, 14:11 عصر
سلام
یک برنامه نوشتم و حالا تموم شده.
پایگاه داده برنامه ام اکسسه که چند تا جدول داره.
میخوام فقط یک جدولم رو رمز بذارم که کاربر بتونه همه جدولای اکسس رو باز کنه بجز اون جدولی که مد نظرمه.اگه امکانش نیست روی همه جدولها هم رمز بذاره اشکالی نداره
ضمناً من از کنترل data استفاده کردم نه adodc

ali682344
پنج شنبه 12 فروردین 1389, 14:53 عصر
با سلام
بهتر بود در مورد پسورد گزاری قبل از زدن تاپیک یه سرچ کوچولو می کردی
برای اینکه شما روی دیتابیس خودتون پسورد بزارید ابتدا باید برنامه اکسس(2003) را باز کنید و هنگام انتخاب فایل بانک کنار دکمه open کلیک کرده و گزینه open exclusive را انخاب کنید تا جداول را مشاهد کنید
حالا از منوی tools گزینه security و سپس set database password را انتخاب حال رمز و تکرار رمز را وارد کنید

تا اینجا مرحله رمزگزاری بود
درمورد adodc
ADOConnection_Access.Connected := False;
S := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Data.mdb;Persist Security Info=False;Jet OLEDB:Database Password=پسورد';
ADOConnection_Access.ConnectionString := S;
ADOConnection_Access.Connected := True;
درمورد object data هم دوستان لطف می کنن چون من تاحالا با data کار نکردم چون کارایی زیادی نداره بهتره شما هم از adodc استفاده کنید