- •Новые возможности системы безопасности в Office Access 2007
- •Office Access 2007 и защита на уровне пользователя
- •Структура системы безопасности Office Access 2007
- •Режим отключения
- •Использование базы данных Office Access 2007 в надежном расположении
- •Запуск центра управления безопасностью
- •Размещение базы данных в надежном расположении
- •Открытие базы данных в надежном расположении
- •Упаковка, подпись и распространение базы данных Office Access 2007
- •Создание подписанного пакета
- •Извлечение и использование подписанного пакета
- •Включение отключенного содержимого при открытии базы данных
- •Использование пароля для шифрования базы данных Office Access 2007
- •Шифрование с использованием пароля базы данных
- •Расшифровка и открытие базы данных
- •Удаление пароля
- •О работе системы безопасности с базами данных из предыдущих версий Access, открытых в Office Access 2007
- •Создание сертификата с собственной подписью
- •Подпись кодом базы данных
- •Установка средства SelfCert.Exe
- •Выполнение небезопасных выражений (отключение изолированного режима)
- •Изменение параметра реестра
Использование пароля для шифрования базы данных Office Access 2007
Средство шифрования в Office Access 2007 представляет собой два объединенных и улучшенных средства прежних версий — кодирование и пароли баз данных. При использовании пароля для шифрования базы данных все данные становятся нечитаемыми в других программных средствах, и для того чтобы использовать эту базу данных, пользователи должны вводить пароль. При шифровании в Office Access 2007 используется более стойкий алгоритм, чем в предыдущих версиях Access.
Шифрование с использованием пароля базы данных
Откройте в монопольном режиме базу данных, которую требуется зашифровать.
Открытие базы данных в монопольном режиме
Нажмите кнопку Microsoft Office , а затем выберите команду Открыть.
В диалоговом окне открыть найдите файл, который нужно открыть, и выделите его.
Щелкните стрелку рядом с кнопкой Открыть и выберите команду Монопольно.
На вкладке Средства базы данных в группе Средства базы данных щелкните Зашифровать с помощью пароля.
Откроется диалоговое окно Задание пароля базы данных.
Введите пароль в поле Пароль, а затем повторите его в поле Проверить.
Примечание. Используйте надежные пароли, представляющие собой сочетание прописных и строчных букв, цифр и символов. Пароли, не содержащие набор таких элементов, являются ненадежными. Надежный пароль: Y6dh!et5. Ненадежный пароль: House27. Пароли должны состоять не менее чем из 8 знаков. Рекомендуется использовать фразу-пароль, состоящую из 14 или более знаков. Дополнительные сведения см. в разделе Защита личных сведений с помощью надежных паролей.Важно помнить свой пароль. Если вы забыли пароль, корпорация Майкрософт не сможет его восстановить. Записывайте пароли и храните в безопасном месте отдельно от данных, для защиты которых они используются.
Нажмите кнопку ОК.
Расшифровка и открытие базы данных
Откройте зашифрованную базу данных точно так же, как обычно открывается любая другая.
Откроется диалоговое окно Необходимо ввести пароль.
Введите пароль в поле Введите пароль базы данных и нажмите кнопку ОК.
Удаление пароля
На вкладке Средства базы данных в группе Средства базы данных щелкните Дешифровать базу данных.
Откроется диалоговое окно Удалить пароль базы данных.
Введите пароль в поле Пароль и нажмите кнопку ОК.
О работе системы безопасности с базами данных из предыдущих версий Access, открытых в Office Access 2007
При открытии в Office Access 2007 базы данных, созданной в одной из предыдущих версий Access, все средства безопасности, примененные к ней, будут продолжать работать. Например, защита на уровне пользователя.
По умолчанию приложение Access открывает все старые базы данных, не имеющие состояния доверенных, в монопольном режиме и сохраняет их состояние. Можно включать отключенное содержимое каждый раз при открытии такой базы данных или применить цифровую подпись, воспользовавшись сертификатом от надежного издателя, либо поместить базу данных в надежное расположение.
Для баз данных из более ранних версий, чем Office Access 2007, подпись кодом — это процесс применения цифровой подписи к компонентам базы данных. Цифровая подпись представляет собой зашифрованную электронную печать для заверения. Она подтверждает, что макросы, программные модули и другие выполняемые компоненты базы данных созданы лицом, добавившим подпись, и никто другой не изменял их после подписи.
Чтобы применить подпись к базе данных, прежде всего необходимо иметь цифровой сертификат. Если базы данных создаются для коммерческого распространения, нужно получить сертификат в коммерческом центре сертификации, например, VeriSign, Inc. или GTE. Центр сертификации наводит справки об изготовителе базы данных (издателе), чтобы удостовериться в его надежности.
Если базу данных планируется использовать в личных целях или в небольшой рабочей группе, можно воспользоваться предусмотренным в Microsoft Office Профессиональный 2007 средством создания сертификатов с собственной подписью. В следующих разделах объясняется, как установить и использовать средство, называемое SelfCert.exe, для создания сертификата с собственной подписью. Этот сертификат следует добавить в список надежных источников, а затем подписать базу данных.