Структура системы безопасности Office Access 2007
Для понимания структуры системы безопасности Office Access 2007 необходимо помнить, что база данных Access не является файлом, подобным книге Microsoft Office Excel 2007 или документу Microsoft Office Word 2007. В отличие от них база данных представляет собой набор объектов — таблиц, форм, запросов, макросов, отчетов и т. д. — которые часто являются взаимозависимыми. Например, при создании формы ввода данных нельзя вводить в нее или хранить в ней данные, если элементы управления в этой форме не связаны с таблицей.
Некоторые компоненты Access могут быть небезопасны, в том числе запросы на изменение (запросы, которые добавляют, удаляют или изменяют данные), макросы, выражения (функции, возвращающие одно значение) и код VBA. Чтобы защитить данные, Office Access 2007 и центр управления безопасностью выполняют ряд проверок на безопасность всякий раз при открытии базы данных. Процесс происходит следующим образом.
При открытии в Office Access 2007 ACCDB- или ACCDE-файла приложение Access сообщает расположение базы данных центру управления безопасностью. Если это расположение надежное, она работает с полным набором функциональных возможностей. При открытии базы данных из более ранней версии Access в Office Access 2007 в центр управления безопасностью передаются расположение и цифровая подпись, если она имеется в базе данных.
Центр управления безопасностью проверяет подлинность этого «удостоверения», чтобы определить, имеет ли база данных состояние доверенной, а затем информирует приложение Access о том, как следует ее открывать. Приложение Access либо отключает ее, либо открывает с полным набором функциональных возможностей.
Примечание. Следует помнить, что параметры, выбранные пользователем или системным администратором в центр управления безопасностью, управляют решениями о доверии, принимаемыми при открытии базы данных в Access.
Дополнительные сведения об использовании центра управления безопасностью см. в статье Просмотр параметров безопасности и личных параметров в центре управления безопасностью.
Если центр управления безопасностью отключает какое-либо содержимое, то при открытии базы данных отображается панель сообщений.
Чтобы включить отключенное содержимое, щелкните Параметры, а затем выберите параметры в появившемся диалоговом окне. Отключенное содержимое будет включено, и база данных откроется заново с полным набором функциональных возможностей. В противном случае отключенные компоненты не будут работать.
При открытии базы данных, созданной в более раннем формате (файлы с расширением mdb или mde), у которой нет подписи и состояния доверенной, приложение Access по умолчанию отключает любое выполняемое содержимое.
- Новые возможности системы безопасности в Office Access 2007
- Office Access 2007 и защита на уровне пользователя
- Структура системы безопасности Office Access 2007
- Режим отключения
- Использование базы данных Office Access 2007 в надежном расположении
- Запуск центра управления безопасностью
- Размещение базы данных в надежном расположении
- Открытие базы данных в надежном расположении
- Упаковка, подпись и распространение базы данных Office Access 2007
- Создание подписанного пакета
- Извлечение и использование подписанного пакета
- Включение отключенного содержимого при открытии базы данных
- Использование пароля для шифрования базы данных Office Access 2007
- Шифрование с использованием пароля базы данных
- Расшифровка и открытие базы данных
- Удаление пароля
- О работе системы безопасности с базами данных из предыдущих версий Access, открытых в Office Access 2007
- Создание сертификата с собственной подписью
- Подпись кодом базы данных
- Установка средства SelfCert.Exe
- Выполнение небезопасных выражений (отключение изолированного режима)
- Изменение параметра реестра