Использование паролей
Если к вашему компьютеру не имеют доступа посторонние, то вы можете не устанавливать пароль. В тех случаях, когда в базе данных содержится информация, с которой не желательно знакомить несанкционированных пользователей, можно использовать следующие типы паролей:
- пароли баз данных;
- пароли учетных записей пользователей;
- пароли Visual Basic для приложений (VBA).
Ввод пароля первого типа требуется от каждого пользователя, открывающего базу данных. Однако после открытия базы данных других средств защиты при этом не предоставляется. При включенной системе защиты базы данных существует возможность запретить пользователям установку пароля базы данных.
Пароль учетной записи создается для того, чтобы запретить другим пользователям подключение с использованием имени данного пользователя. Он используется только после определения защиты на уровне пользователей для рабочей группы. При активизации защиты на уровне пользователей администратор базы данных или владелец объекта представляет определенные разрешения отдельным пользователям и группам пользователей на таблицы, запросы, формы, отчеты и макросы. Страницы доступа к данным и модули не защищаются на уровне пользователей.
По умолчанию Microsoft Access автоматически подключает пользователя при запуске с помощью встроенной учетной записи Admin и предоставляет ему полные разрешения на все объекты базы данных. Можно добавить пароли для создаваемых учетных записей пользователей или предписать пользователям добавить собственные пароли.
Пароль Visual Basic для приложений (VBA) используются только один раз за сеанс для защиты модулей с программами на языке VBA в формах и отчетах. Этот пароль предотвращает редактирование, вырезание, вставку, копирование, экспорт и удаление программы VBA несанкционированными пользователями.
Защита базы данных с помощью пароля
До установки пароля рекомендуется сделать резервную копию базы данных, и сохраните ее в надежном месте. Затем закройте базу данных и в меню Файл (File) выберите команду Открыть (Open). В диалоговом окне открытия файла щелкните стрелку справа от кнопки Открыть, выберите вариант Монопольно (Exclusive) и откройте базу данных. В меню Сервис (Tools) выберите команду Защита (Security) и подкоманду Задать пароль базы данных (Set Database Password). Введите пароль в поле Пароль (Password). Пароль вводится с учетом регистра. Подтвердите пароль, введя его еще раз в поле Подтверждение (Verify), а затем нажмите кнопку OK (рис. 26.22).
Рис. 26.22. Окно, используемое для задания пароля базы данных
После установки пароля при следующем открытии базы данных будет выводиться диалоговое окно, в которое следует ввести пароль. Если вы потеряете или забудете пароль, восстановить его будет невозможно, и вы не сможете открыть базу данных.
Установленный пароль можно снять, открыв базу данных в монопольном режиме и выбрав в меню Сервис (Tools) команду Зашита (Security) и подкоманду Удалить пароль базы данных (Un Set Database Password). Затем следует ввести пароль и нажать кнопку ОК.