- •Защита базы данных
- •Резервирование и восстановление бд Сжатие и восстановление файлов 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 в монопольном режиме, для чего необходимо иметь разрешение «Монопольный доступ» для базы данных Microsoft Access.
Вообще, для доступа к связанной таблице, пользователям предоставляются разрешения «Чтение данных» и «Чтение макета» на доступ к таблице в серверной части базы данных и разрешение «Изменение макета» для доступа к ссылке на таблицу, определенной в клиентской части базы данных, что дает пользователям удобный способ изменения связи с таблицей. Если требуется ограничить весь доступ к серверной таблице, но оставить пользователям возможность просмотра данных и связывания таблиц, уберите все разрешения на доступ к серверной таблице и пользуйтесь в клиентской базе данных запросами с заданным для свойства При запуске предоставляются права (RunPermissions)значениемВладельца.