- •Защита базы данных
- •Резервирование и восстановление бд Сжатие и восстановление файлов 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, можно воспользоваться параметрами запуска. Кроме того, специальный макрос AutoExec позволяет автоматически выполнить макрокоманду или набор макрокоманд при открытии базы данных. В процессе открытия базы данных Microsoft Access выполняет поиск макроса с этим именем и, если такой макрос существует, автоматически запускает его.
Настройка параметров запуска
В меню Сервисвыберите командуПараметры запуска.
Выберите нужные параметры или введите нужные значения.
Для получения дополнительных сведений об определенном элементе диалогового окна нажмите кнопку контекстной справки в верхнем углу окна и выберите соответствующий элемент.
Создание макроса, который запускается при первом открытии файла Microsoft Access
Создайте макрос, содержащий макрокоманды, которые требуется выполнить при открытии базы данных.
Сохраните макрос под именем AutoExec.
При следующем открытии базы данных Microsoft Access автоматически запустит этот макрос.
Примечание. Если требуется открыть базу данных, не выполняя при этом макрос AutoExec, открывайте базу данных при нажатой клавише SHIFT.
Отображение и скрытие объектов базы данных в окне базы данных
Указание отображения или скрытия объекта базы данных
В списке Объектыокна базы данных выберите тип объекта базы данных, свойства которого нужно изменить.
Нажмите кнопку Свойствана панели инструментовБаза данных.
Установите или снимите флажок скрытый.
Примечание. В проекте Microsoft Access нельзя изменять свойства таблиц, запросов или схем базы данных, так как эти объекты находятся в базе данных Microsoft SQL Server. Допускается изменение свойств форм, отчетов, макросов и модулей, так как эти объекты находятся в самом проекте Microsoft Access, а не в базе данных Microsoft SQL Server. Можно также изменять свойства страниц доступа к данным.
Отображение или скрытие объектов, скрытых по умолчанию
Если нужно выполнить какие-либо действия с объектами, которые были определены как скрытые, можно отобразить эти объекты в окне базы данных , не отменяя их атрибута скрытия.
В меню Сервисвыберите командуПараметры.
Выберите вкладку Вид.
Установите или снимите флажок скрытые объектыв группеОтображать. Чтобы показать различие между скрытыми и остальными объектами, скрытые объекты отображаются в виде серых значков.
Отображение или скрытие системных объектов по умолчанию
Microsoft Access автоматически создает системные объекты при создании новой базы данных.
В меню Сервисвыберите командуПараметры.
Выберите вкладку Вид.
В группе Отображатьустановите или снимите флажоксистемные объекты.
Создание, изменение или удаление паролей Общие сведения о паролях
В Microsoft Access используются три типа паролей. Выбранный тип парольной защиты определяет уровень доступа пользователей к базе данных и содержащимся в ней объектам.
Пароли баз данных
Если установлен пароль базы данных, ввод этого пароля требуется от каждого пользователя, открывающего базу данных. Определение пароля базы данных является простейшим средством защиты от открытия базы данных несанкционированным пользователем. Однако после открытия базы данных других средств защиты при этом не имеется, если дополнительно не определена защита на уровне пользователей.
Microsoft Access хранит пароль базы данных в незашифрованном виде. Если это нарушает безопасность защищаемой паролем базы данных, то для защиты базы данных не следует использовать пароль. Вместо этого, определите защиту на уровне пользователей, которая позволяет управлять доступом к важной информации в базе данных.
Пароли учетных записей пользователей
Когда для рабочей группы определена защита на уровне пользователей, становится возможным использование паролей учетных записей. Пароль учетной записи пользователя запрещает другим пользователям регистрацию с использованием данной учетной записи.
Microsoft Access по умолчанию присваивает пустой пароль встроенной учетной записи пользователя «Admin» и всем новым учетным записям пользователей, создаваемым в рабочей группе. При организации защиты базы данных разработчик должен определить пароли для следующих учетных записей:
учетная запись пользователя «Admin» (для активизации диалогового окна Вход);
учетная запись пользователя, являющегося владельцем базы данных и содержащихся в ней таблиц, запросов, форм, отчетов и макросов;
любая учетная запись пользователя, добавленная в группу «Admins».
Кроме того, можно добавить пароли для создаваемых учетных записей пользователей или предписать пользователям добавить собственные пароли.
Пользователи могут создавать или изменять собственные пароли учетных записей. Однако если пользователь забыл свой пароль, то снять этот пароль может только администратор.
Пароли Microsoft Visual Basic для приложений VBA. В дополнение к паролям, описанным выше, можно задавать пароли VBA в стандартных модулях. Эти пароли используются для защиты программ на языке VBA в (таких как модули с программами форм и отчетов). Этот пароль вводится при первой попытке открыть любую программу VBA и предотвращает редактирование, вырезание, вставку, копирование, экспорт и удаление программы несанкционированными пользователями.