Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_Yegorova_i_Bugazova.docx
Скачиваний:
19
Добавлен:
05.08.2019
Размер:
560 Кб
Скачать

174.Когда требуется защищать свои приложения?

Что за глупый вопрос?! Это из серии «Когда требуется закрывать свою квартиру»

Ребят, не знаю, что на это ответить))) когда информация там важная содержится, когда ее кто-то может изменить.

175.Как можно защитить свое приложение от несанкционированного изменения?

Средство шифрования в Office Access 2007 представляет собой два объединенных и улучшенных средства прежних версий — кодирование и пароли баз данных. При использовании пароля для шифрования базы данных все данные становятся нечитаемыми в других программных средствах, и для того чтобы использовать эту базу данных, пользователи должны вводить пароль. При шифровании в Office Access 2007 используется более стойкий алгоритм, чем в предыдущих версиях Access.

Путем преобразования accdb в accde.

Шифрование с использованием пароля базы данных

  1. Откройте в монопольном режиме базу данных, которую требуется зашифровать.

Открытие базы данных в монопольном режиме

  1. На вкладке Средства базы данных в группе Средства базы данных щелкните Зашифровать с помощью пароля.

Откроется диалоговое окно Задание пароля базы данных.

  1. Введите пароль в поле Пароль, а затем повторите его в поле Проверить.

 ПРИМЕЧАНИЕ.    Используйте надежные пароли, представляющие собой сочетание прописных и строчных букв, цифр и символов. Пароли, не содержащие набор таких элементов, являются ненадежными. Надежный пароль: Y6dh!et5. Ненадежный пароль: House27. Пароли должны состоять не менее чем из 8 знаков. Рекомендуется использовать фразу-пароль, состоящую из 14 или более знаков. Дополнительные сведения см. в разделе Защита личных сведений с помощью надежных паролей. Важно помнить свой пароль. Если вы забыли пароль, корпорация Майкрософт не сможет его восстановить. Записывайте пароли и храните в безопасном месте отдельно от данных, для защиты которых они используются.

  1. Нажмите кнопку ОК.

Расшифровка и открытие базы данных

  1. Откройте зашифрованную базу данных точно так же, как обычно открывается любая другая.

Откроется диалоговое окно Необходимо ввести пароль.

  1. Введите пароль в поле Введите пароль базы данных и нажмите кнопку ОК.

Удаление пароля

  1. На вкладке Средства базы данных в группе Средства базы данныхщелкните Дешифровать базу данных.

Откроется диалоговое окно Удалить пароль базы данных.

  1. Введите пароль в поле Пароль и нажмите кнопку ОК.

В Access 2007 защита на уровне пользователя доступна только для баз данных, созданных в Access 2003 и более ранних версиях системы (файлы с расширением MDB и MDE). В Access 2007 при открытии базы данных, созданной в более ранней версии Access и имеющей защиту на уровне пользователя, эта возможность системы безопасности продолжает действовать. Например, пользователи должны ввести пароль для получения доступа к этой базе данных.

176.В чем отличие файла mdb от файла mde?

( как я поняла MDB это старый формат 2003 аксеса который в 2007 называется accdb, соответсвено mde=accde)

Если база данных содержит программы Microsoft Visual Basic для приложений (VBA), то при сохранении этой базы данных Microsoft Access в виде MDE-файла будут скомпилированы все модули, удалены все изменяемые исходные программы, а конечная база данных будет сжата. Программы Visual Basic будут по-прежнему выполняться, но их нельзя будет просматривать или изменять. База данных по-прежнему будет работать нормально. Пользователи смогут обновлять данные и выполнять отчеты.

Сохранение базы данных как MDE-файла не запрещает изменение схемы базы данных. Но появится ряд ограничений.

  • Интерфейс пользователя для просмотра, изменения и создания форм, отчетов или модулей будет недоступен.

  • Диалоговое окно Ссылки VBA не позволит добавлять, удалять и изменять ссылки библиотеки объектов и базы данных.

  • Изменение исходной программы будет невозможным.

  • Команды импорта и экспорта будут недоступны для форм, отчетов и модулей. Однако таблицы, запросы, страницы доступа к данным и макросы можно импортировать и экспортировать в базы данных, не являющиеся MDE-файлами.

После сохранения базы данных Microsoft Access в виде ACCDE-файла структуру базы данных можно частично изменять. Тем не менее в ACCDE-файле невозможно выполнить следующие задачи:

  • изменение и сохранение форм, отчетов и модулей;

  • использование диалогового окна Ссылки VBA для добавления, удаления или изменения ссылок на библиотеки объектов и базы данных;

  • просмотр и изменение кода VBA;

  • импорт и экспорт форм, отчетов и модулей Microsoft Access. При этом таблицы, запросы и макросы можно импортировать из баз данных ACCDB и экспортировать в них.