- •Защита базы данных
- •Резервирование и восстановление бд Сжатие и восстановление файлов Access
- •Восстановление файла Access
- •Восстановление файлов после аварийного закрытия Access
- •Технология сжатия и восстановления файлов Microsoft Access
- •Автоматическое сжатие и восстановление файла Microsoft Access при каждом его закрытии
- •Создание резервной копии и восстановление базы данных Microsoft Access
- •Общие сведения о средствах защиты Microsoft Access
- •Шифрование/дешифрование
- •Отображение и скрытие объектов в окне базы данных
- •О защите реплицированной базы данных
- •Типы разрешений на доступ
- •Использование параметров запуска
- •Настройка параметров запуска
- •Создание макроса, который запускается при первом открытии файла Microsoft Access
- •Отображение и скрытие объектов базы данных в окне базы данных
- •Отображение или скрытие объектов, скрытых по умолчанию
- •Отображение или скрытие системных объектов по умолчанию
- •Создание, изменение или удаление паролей Общие сведения о паролях
- •Задание пароля в базе данных Microsoft Access (.Mdb)
- •Задание пароля в проекте Microsoft Access (.Adp)
- •Изменение пароля в проекте Microsoft Access (.Adp)
- •Связывание таблицы из защищенной паролем базы данных
- •Удаление пароля в базе данных Microsoft Access (.Mdb)
- •Создание или изменение пароля учетной записи пользователя в базе данных Microsoft Access
- •Снятие пароля учетной записи пользователя
- •Защита паролем программы Microsoft Visual Basic для приложений (vba)
- •Защита паролем программ на языке Visual Basic для приложений (vba)
- •Защита паролем программы на языке Visual Basic для приложений
- •Снятие защиты на уровне пользователей
- •Шифрование и дешифрование базы данных Access
- •Создание, присоединение и исправление файлов рабочих групп
- •Создание и присоединение файла рабочей группы
- •Подключение к файлу рабочей группы Подключение к рабочей группе Microsoft Access
- •Изменение файла рабочей группы для назначения процедуры входа пользователей в Microsoft Access
- •Создание нескольких рабочих групп для одной базы данных
- •Присоединение к рабочей группе Microsoft Access
- •Управление учетными записями пользователей и групп Создание учетных записей, добавление пользователей и печать сведений Создание учетной записи администратора
- •Создание учетной записи пользователя
- •Создание учетной записи группы
- •Добавление пользователей в рабочую группу
- •Присваивание или удаление разрешений на доступ к базе данных и ее объектам
- •Присваивание стандартных разрешений для новых таблиц, запросов, форм, отчетов и макросов
- •Удаление учетных записей и пользователей Удаление пользователей из групп
- •Удаление учетной записи пользователя
- •Удаление учетной записи группы
- •Восстановление или повторное создание файла рабочей группы Восстановление файла рабочей группы Microsoft Access
- •Повторное создание файла рабочей группы
- •Создание учетных записей групп пользователей и учетных записей пользователей
- •Просмотр или передача прав владельца Просмотр и передача прав владельца на отдельные объекты
- •Передача прав владельца всей базы данных другому администратору
- •Особенности защиты базы данных Microsoft Access в виде mde-файла
- •Ограничения на сохранение базы данных Microsoft Access в виде mde-файла
- •Ссылки и mde-файлы
- •Сохранение реплицированной базы данных в виде mde-файла
- •Защита базы данных с помощью мастера защиты
- •Защита базы данных без использования специальной процедуры входа
- •Термины
Ограничения на сохранение базы данных Microsoft Access в виде mde-файла
Существует ряд ограничений, которые могут сделать сохранение базы данных в виде MDE-файла невозможным.
Программа на языке Visual Basic должна быть защищена паролем.
Если база данных реплицирована, необходимо сначала снять репликацию.
Если база данных Access ссылается на другую базу данных или надстройку, необходимо сохранить все базы данных или надстройки, входящие в цепочку ссылок, в виде MDE-файлов.
Кроме того, если перед сохранением базы данных Access в виде MDE-файла был задан пароль базы данных или была задействована защита на уровне пользователей, то эти функции будут применяться и к MDE-файлу, созданному из этой базы данных.
Для сохранения в виде MDE-файла базы данных Access, защищенной на уровне пользователей, необходимо выполнение следующих требований.
Пользователь, выполняющий эту операцию, должен быть занесен в файл рабочей группы , который определяет учетные записи пользователей, используемые для доступа к базе данных или использовавшиеся при создании базы данных.
Учетная запись пользователя должна иметь разрешения «открытие/запуск» и «монопольный доступ» для базы данных.
Учетная запись пользователя должна иметь разрешение «изменение макета» или разрешение «администратора» для всех таблиц базы данных, или же пользователь должен быть владельцем всех таблиц базы данных.
Учетная запись пользователя должна иметь разрешение «чтение макета» для всех объектов базы данных.
Ссылки и mde-файлы
При попытке сохранения в качестве MDE-файла базы данных Microsoft Access (.mdb) или надстройки (.mda), содержащей ссылки на другую базу данных Access или надстройку, появляется сообщение об ошибке, и операцию завершить невозможно. Чтобы сохранить в качестве MDE-файла базу данных, содержащую ссылки на другую базу данных, необходимо сохранить как MDE-файлы все базы данных, входящие в цепочку ссылок, начиная с базы данных, на которую происходит первая ссылка. После сохранения первой базы данных как MDE-файла необходимо обновить ссылку в следующей базе данных перед ее сохранением ее как MDE-файла, указав имя нового MDE-файла, и т.д.
Например, если база данных Database1.mdb содержит ссылку на Database2.mdb, которая в свою очередь ссылается на Database3.mda, необходимо выполнить следующие действия.
Сохраните файл Database3.mda как Database3.mde.
Откройте файл Database2.mdb и измените ссылку, указав в ней файл Database3.mde.
Сохраните файл Database2.mdb как Database2.mde.
Откройте файл Database1.mdb и измените ссылку, указав в ней файл Database2.mde.
Сохраните файл Database1.mdb как Database1.mde.
Сохранение реплицированной базы данных в виде mde-файла
Реплицированная база данных не может быть сохранена как MDE-файл. Для сохранения реплицированной базы данных в виде MDE-файла необходимо сначала удалить компоненты системы репликации.
После сохранения базы данных как MDE-файла она может быть реплицирована; однако это рекомендуется только в ситуациях, когда не планируется дальнейшее изменение исходной базы данных. В основной реплике MDE-файла нельзя изменить структуру форм, отчетов или программ, и изменения структуры, сделанные в исходной базе данных, не могут быть синхронизированы с ранее существовавшими репликами MDE. Поэтому для внесения структурных изменений в набор реплик MDE-файла необходимо выполнить их в исходной базе данных, затем заново сохранить ее как MDE-файл и создать новую реплику из нового MDE-файла.