منظور از افزایش امنیت و قفل گذاری روی فایل های دیتابیس Access، تنها بهره گیری از امکان استاندارد رمزگذاری روی این فایل ها نیست، چرا که این موضوع کاملاً مشخص است، و در متن راهنماهای مختلف توضیح داده شده است. بکارگیری فایل های Access نه تنها توسط سایر برنامه ها به عنوان اساس دیتابیس بسیار پرکاربرد است بلکه این فایل ها می توانند حاوی کدهای برنامه نویسی باشند که توسط نرم افزار Microsoft Office Access قابلیت اجرا دارند - اینکار توسط محیط VBA اکسس انجام می شود. آنچه در این مقاله بیشتر مورد توجه است استفاده از محیط VBA و تمرکز بر روی این بخش از نرم افزار Access است. در این بخش برنامه نویس می تواند کدهایی که را که به اداره دیتابیس می پردازد را تنظیم و برنامه نویسی کند، و اطلاعات موجود در دیتابیس را برای رسیدن به هدف یا اهدافی مشخص مورد تکمیل، تحلیل و برای ارائه گزارش از آنها استفاده کند. اما همانطور که هدف مقاله مشخص شد، کدهای نوشته شده در بخش VBA باید حفاظت شود تا علاوه بر جلوگیری از به همریختگی برنامه های نوشته شده، حقوق برنامه نویس نیز مورد حمایت واقع شود، در این مقاله شیوه های افزایش امنیت و قفل گذاری بخش برنامه نویسی بخش VBA دیتابیس مورد توجه واقع شده است. از آنجمله می توان به مباحث زیر اشاره کرد: استفاده از Module ها، مخفی کردن کدهای VBA، تبدیل فایل های accdb به accde، برقراری ارتباط با DLLها، اجرای خودکار یک فرم هنگام ورود به فایل database. از کار انداختن شیفت، استفاده از نرم افزار Code Protector به منظور حذف معابر هک و کرک. استفاده از پارامترهای اجرای فایل Access، جداسازی اسکریپت ها در قالب فایل های ایستا و دیتابیس در قالب فایل های پویا و برقراری ارتباط بین دو فایل ایستا و پویا. انضمام فایل های ایستا در فایل اجرایی، وابسته کردن اجرای فایهای اکسس به برنامه های اجرایی.
Articles/artic.rar Size ( 1,866 MB )
dl.tavafi.ir
(پشتیبانی: 09105363463)