همانطور که می‌دانید، نرم‌افزار مایکروسافت اکسس یکی از نرم‌افزارهای مجموعه آفیس است که شما با استفاده از این نرم‌افزار می‌توانید یک پایگاه داده داشته باشید و اطلاعاتتان را در آن ذخیره کنید. به عنوان مدیر داخلی یک مجموعه، بارها دیده‌ام که کاربران اطلاعات حساس مالی یا پرسنلی را در اکسس ذخیره می‌کنند. این نرم‌افزار اطلاعات ذخیره شده درون خودش را به صورت فرم‌هایی نشان می‌دهد که شما در صورت نیاز می‌توانید این اطلاعات را ویرایش کنید.

اما سوال اصلی اینجاست: اگر این اطلاعات به دست افراد غیرمجاز بیفتد چه می‌شود؟ در این مقاله آموزشی، دقیقاً به سراغ روش‌های عملی برای قفل‌گذاری و ایمن‌سازی این پایگاه داده ارزشمند خواهیم رفت.

رمزگذاری پایگاه داده (Encrypt with Password) چیست؟

قبل از اینکه وارد بخش عملی شویم، باید بدانیم رمزگذاری در اکسس به چه معناست. طبق تعاریف استاندارد امنیتی:

رمزگذاری (Encryption): فرآیندی است که داده‌های شما را به کدی غیرقابل خواندن تبدیل می‌کند و تنها با داشتن کلید مخصوص (رمز عبور) می‌توان آن را به حالت اولیه بازگرداند.

این قابلیت در اکسس باعث می‌شود حتی اگر فایل دیتابیس شما کپی شود، بدون داشتن رمز عبور قابل بازگشایی نباشد.

آموزش گام‌به‌گام رمزگذاری روی فایل اکسس

برای اینکه بتوانید روی فایل اکسس خود رمز بگذارید، باید آن را در حالت "انحصاری" یا Exclusive باز کنید. مراحل زیر را با دقت دنبال کنید:

  1. باز کردن در حالت انحصاری: نرم‌افزار اکسس را باز کنید، اما روی فایل خود دابل کلیک نکنید. به منوی Open بروید، فایل را انتخاب کنید و سپس روی فلش کوچک کنار دکمه Open کلیک کرده و گزینه Open Exclusive را انتخاب کنید.
  2. مسیر رمزگذاری: پس از باز شدن فایل، به تب File بروید و روی گزینه Info کلیک کنید.
  3. انتخاب گزینه Encrypt: روی گزینه Encrypt with Password کلیک کنید.

  1. تعیین رمز عبور: در پنجره باز شده، رمز عبور مورد نظر خود را وارد کرده و آن را تایید کنید.

نکته مهم تجربی:تاکید می‌کنم که رمز عبور اکسس قابل بازیابی نیست. اگر آن را فراموش کنید، عملاً دسترسی به اطلاعاتتان را برای همیشه از دست خواهید داد.

جداسازی پایگاه داده (Database Splitting) برای امنیت بیشتر

یکی دیگر از روش‌های حرفه‌ای که در محیط‌های اداری استفاده می‌شود، جدا کردن "اطلاعات" از "فرم‌ها" است.همانطور که گفته شد، اکسس اطلاعات را به صورت فرم‌هایی نشان می‌دهد. با قابلیت Split Database، شما فایل را به دو بخش تقسیم می‌کنید:

  • Back-end: فقط حاوی جداول و داده‌ها (که روی سرور امن قرار می‌گیرد).
  • Front-end: حاوی فرم‌ها و گزارش‌ها (که روی سیستم کاربر قرار می‌گیرد).

این کار خطر حذف تصادفی جداول توسط کاربران عادی را به شدت کاهش می‌دهد.