- •Защита базы данных
- •Резервирование и восстановление бд Сжатие и восстановление файлов 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 с помощью защищенной рабочей группы, в которую входит учетная запись пользователя, которой требуется передать права владельца базы данных и ее объектов.
Подключитесь с помощью этой учетной записи.
Создайте новую базу данных.
Импортируйте в новую базу данных все объекты из исходной базы данных.
Откройте файл MicrosoftAccess или нажмите клавишу F11 для перехода в окно базы данных .
Выберите в меню ФайлкомандуВнешние данныеи подкомандуИмпорт.
Убедитесь, что в поле со списком Тип файлавыбран элементMicrosoft Access (*.mdb; *.adp; *.mda; *.mde; *.ade).
Щелкните стрелку справа от поля Папка, выберите диск и папку, где расположены база данных Microsoft Access (.mdb) или проект Microsoft Access (.adp), предназначенные для импорта, и дважды щелкните значок базы данных.
В диалоговом окне Импорт объектоввыберите вкладку, соответствующую типу импортируемого объекта, и выделите объекты, которые нужно импортировать, либо нажмите кнопкуВыделить все, чтобы импортировать все объекты данного типа. Повторите этот шаг для всех нужных типов объектов.
Если нужно импортировать только структуру таблиц (а не данные, которые они содержат), нажмите кнопку Параметрыи выберите в группе параметровИмпорт таблицпереключательТолько структура.
Если требуется импортировать запросы на выборку в виде таблиц (например, при создании базы данных только для чтения), нажмите кнопкуПараметрыи выберите в группе параметровИмпорт запросовпереключателькак таблиц. Запросы на изменение импортируются в виде запросов независимо от выбранного в этой группе переключателя.
Если при импорте нужно включить связи, пользовательские меню и панели инструментов или спецификации импорта/экспорта (только для баз данных Access), нажмите кнопку Параметрыи установите в группе параметровИмпортсоответствующие флажки. Microsoft Access не импортирует панели инструментов, строки меню или контекстные меню, если их имена совпадают с именами таких же объектов в файле Access, куда импортируются эти объекты.
Особенности защиты базы данных Microsoft Access в виде mde-файла
При сохранении базы данных Microsoft Access в виде MDE-файла будут скомпилированы все модули, удалены все изменяемые исходные программы, а конечная база данных будет сжата. Программы Visual Basic будут по-прежнему выполняться, но их нельзя будет просматривать или изменять. База данных Access по-прежнему будет работать нормально. Пользователи смогут обновлять данные и выполнять отчеты, а из-за удаления исходных кодов уменьшится размер базы данных. Кроме того, будет оптимизировано использование памяти, что повысит быстродействие.
Сохранение базы данных как MDE-файла делает невозможным выполнение следующих действий.
Просмотр, изменение или создание форм, отчетов или модулей в режиме конструктора.
Добавление, удаление или изменение ссылок на библиотеки объектов или базы данных.
Изменение программы с помощью свойств или методов Microsoft Access или модели объектов VBA (MDE-файл не содержит текстов исходных программ).
Импорт и экспорт форм, отчетов или модулей. Однако таблицы, запросы, страницы доступа к данным и макросы можно импортировать и экспортировать в базы данных, не являющиеся MDE-файлами.
Обязательно сохраните копию исходной базы данных Access. В базе данных Access, сохраненной как MDE-файл, нельзя изменять структуру форм, отчетов или модулей. Чтобы изменить структуру этих объектов, следует сделать это в исходной базе данных, а затем снова сохранить ее как MDE-файл. При сохранении в виде MDE-файла базы данных Access, содержащей таблицы, возникают сложности согласования различных версий данных в случае последующего изменения структуры форм, отчетов или модулей. Поэтому сохранение базы данных как MDE-файла более всего подходит для клиентских частей приложений, состоящих из клиентской и серверной частей.