Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Защита и взлом баз данных Access.docx
Скачиваний:
16
Добавлен:
09.11.2019
Размер:
131.54 Кб
Скачать

Режим отключения

Когда центр управления безопасностью определяет, что база данных не имеет состояния доверенной, Office Access 2007 открывает ее в режиме отключения — то есть отключает любое выполняемое содержимое. Это справедливо как для баз данных, созданных в новом формате Office Access 2007, так и для файлов, созданных в предыдущих версиях Access.

Office Access 2007 отключает следующие компоненты.

  • Код VBA и все ссылки в нем, а также все небезопасные выражения.

  • Небезопасные макрокоманды во всех макросах. «Небезопасными» являются команды, позволяющие пользователю изменять базу данных или получать доступ к ресурсам вне базы данных. Однако макрокоманды, которые Access отключает, иногда могут считаться «безопасными». Например, при наличии доверия к создателю базы данных, можно доверять и всем небезопасным макрокомандам.

  • Следующие типы запросов.

    • Запросы на изменение    Добавляют, обновляют или удаляют данные.

    • Управляющие запросы (DDL-запросы)     Используются для создания или изменения объектов базы данных, таких как таблицы и процедуры.

    • SQL-запросы к серверу    Отправляют команды непосредственно на сервер базы данных, поддерживающий стандарт Open Database Connectivity (ODBC). Запросы к серверу работают с таблицами на сервере, минуя ядро базы данных Access.

  • Элементы управления ActiveX.

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

Использование базы данных Office Access 2007 в надежном расположении

Если база данных Office Access 2007 размещена в надежном расположении, при ее открытии работают все коды VBA, макросы и безопасные выражения. При этом не возникает необходимость решать вопросы доверия.

Процесс использования базы данных Office Access 2007 в надежном расположении включает три основных этапа.

  1. Использование центра управления безопасностью для поиска или создания надежного расположения.

  2. Сохранение, перемещение или копирование базы данных Office Access 2007 в надежное расположение.

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

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