Меню

access runtime 2010 настройка

Runtime Access 2010

Сведения о вопросе

Удалите приложение Runtime Access 2010 через Панель управления, Удаление программы. Если в списке данное приложение отсутствует, тогда загрузите Среда выполнения Microsoft Access 2010, выполните устанвоку, если во время установки не будет предложено настроить или удалить компоненты, втаком случаи устанвоите и затем удалите приложение.

Или с помощью редактора реестра в ветке:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security
В имени VBAWarnings, тип Dword (32 бита), измените значение на 1

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

Этот ответ помог 12 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

источник

Ошибки при запуске БД Runtime 2010 и установленным Office 2007

Предыстория кратко:
Есть БД Access на сетевом диске. Для работы с ней пользователям установили Runtime Access 2010.Если у человека был установлен Office 2003 или 2010 или не было офиса до этого , то все ЗерГуд БД, запускается, формы открываются, макросы выполняются. А вот если стоял office 2007, выдает такое сообщение: «БД запущена только для чтения, для изменения нужно сохранить и рядом кнопка «сохранить как. «» (сохранять предлогает соответсвенно сделать копию и с ней работать) и на это все — бд ни на какие действия (кроме открытия стартовой формы) не реагирует.

Кто сталкивался с подобной проблемой? Есть какие-то пути для ее решения?

При каждом запуске Microsoft Office 2007 или 2010 на Windows 7 идет настройка
Добрый день, у меня к Вам вопрос, почему при каждом запуске Microsoft Office 2007 хоть 2010 на.

Office 2007, ошибки при сохранении
Здравствуйте, подкиньте пожалуйста идеи, что можно сделать со следующей проблемой. Есть компьютер.

M.Office 2010 portable при запуске из флэшки записывается в журнале ОС?
здравствуйте форумчане M.Office 2010 portable при запуске из флэшки записывается в журнале ОС? и.

При каждом запуске Microsoft Office 2010 или 2013 на Windows 7 идет настройка
Всем доброй ночи))) Ребята, уже в третий раз устанавливаю, помогите, как быть, как только запускаю.

чистка реестра тут не поможет), нужно его править.
После раскопок инфы в интернете выяснил примерно вот что:
Политики безопасности в 2007 весьма оригинальны, и блокируют доступ к коду VBA, если БД не «Доверительная», то есть даже не появляется, окошек с возможность согласится с запуском чего либо и тд и тп.

ЗЫ не забываем что у людей стоит только RunTime, соответственно нельзя просто зайти и изменить политики безопасности Access (такого меню просто нет), добавить доверительные зоны, и разрешить использовать сетевые диски в качестве доверительных зон.

Пытаюсь найти как все это можно сделать из VBA примерно по алгоритму:
1 — проверка БД доверительная, если нет то п.2
2 — Правим всю информацию в реестре
3 — закрыть БД

что нашел
1 — if CurrentProject.IsTrusted = False then . — для проверки
2 — для правок в реестре — Чтение и запись реестра Windows с VBA
3 — совсем просто

сейчас пытаюсь все это нормально скомпоновать, чтобы сбросить в модуль и не парится. как что получится — отпишусь — если есть какие то советы — буду ток рад.

источник

Runtime Access 2010

Сведения о вопросе

Удалите приложение Runtime Access 2010 через Панель управления, Удаление программы. Если в списке данное приложение отсутствует, тогда загрузите Среда выполнения Microsoft Access 2010, выполните устанвоку, если во время установки не будет предложено настроить или удалить компоненты, втаком случаи устанвоите и затем удалите приложение.

Или с помощью редактора реестра в ветке:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security
В имени VBAWarnings, тип Dword (32 бита), измените значение на 1

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

Этот ответ помог 12 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

источник

Обнаружено возможное нарушение безопасности аксесс 2010

Добрый день.
Проблема:
В общем у меня такая проблема. При открытии БД открывается окно «Предупреждение системы безопасности» в котором говорится, что часть содержимого базы данных отключено

Задача:как сделать так, что бы не открывалось это окно, но что бы часть содержимого базы данных было включено

Гуглил, нужно сделать: В А2010: меню Файл-Параметры-Центр управления безопасностью-Параметры центра управления безопасностью-Параметры макросов-Включить все макросы
Но у меня нет меню.
Попробовал через регистр добавить, не помогло

Гиперссылка — обнаружено возможное нарушение безопасности
Приветствую Есть такая проблема в access 2010 и судя по моим поискам других версий При вызове.

Форма аксесс 2010. иерархические списки
Здравствуйте! Форма «АКТЫ»: Строка «инспектор» – сортировка по именам. Строка «наимоб» –.

Не включается строка состояния в аксесс 2010
Не знаю в чем дело, как то пропустил тот момент, когда строка состояния исчезла. Раньше точно.

источник

Runtime Access 2010

Сведения о вопросе

Удалите приложение Runtime Access 2010 через Панель управления, Удаление программы. Если в списке данное приложение отсутствует, тогда загрузите Среда выполнения Microsoft Access 2010, выполните устанвоку, если во время установки не будет предложено настроить или удалить компоненты, втаком случаи устанвоите и затем удалите приложение.

Или с помощью редактора реестра в ветке:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Access\Security
В имени VBAWarnings, тип Dword (32 бита), измените значение на 1

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

Этот ответ помог 12 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

источник

Безопасность в Access 2010

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

В этой статье представлены общие сведения о функциях безопасности, доступных в Access 2010, а также описано, как использовать предлагаемые средства для защиты базы данных. В ней также приведены ссылки на более подробные сведения о различных функциях безопасности.

В статье не описаны функции безопасности SharePoint, доступные при публикации базы данных в Интернете с помощью служб Access. Дополнительные сведения о них см. в справке по Microsoft SharePoint Server 2010.

В этой статье

Новые возможности системы безопасности в Access

В Access предусмотрена улучшенная модель безопасности, которая упрощает защиту базы данных и открытие баз данных с включенной защитой.

Примечание: Хотя модель и методы, обсуждаемые в этой статье, повышают уровень безопасности, наилучший способ защиты данных Access — это хранение таблиц на сервере, например на компьютере с Windows SharePoint Services 3.0 или Microsoft Office SharePoint Server 2010.

Ниже описаны новые возможности системы безопасности в Access.

Новое в версии 2010

Новая технология шифрования. В Office 2010 доступна новая технология шифрования, более стойкая, чем в Office 2007.

Поддержка программ шифрования сторонних компаний. В Access 2010 при желании можно использовать технологии шифрования сторонних компаний. В этой статье не рассматривается использование сторонних программ.

Новое в версии 2007

Возможность просмотра данных без включения содержимого базы данных. Если в Microsoft Office Access 2003 задан уровень безопасности «Высокий», для просмотра данных необходимо подписать базу данных кодом и сделать ее доверенной. Теперь данные можно просматривать, не принимая решение о доверии базе данных.

Удобство использования. Если файлы базы данных (как в новом формате Access, так и в более ранних) находятся в надежном расположении, например в локальной или сетевой папке, помеченной как надежная, они будут открываться и выполняться без выдачи предупреждений и запросов о включении отключенного содержимого. Кроме того, при открытии в Access 2010 баз данных из более ранних версий Access, например MDB- или MDE-файлов, которые имеют цифровую подпись и надежного издателя, они также выполняются без вопросов о доверии. Однако следует помнить, что код VBA в подписанных базах данных не будет выполняться, пока издатель не будет признан надежным, а также в том случае, если цифровая подпись станет недействительной. Подпись становится недействительной, когда кто-либо, кроме подписавшего лица, незаконно изменяет содержимое базы данных.

Читайте также:  настройки иркнет для роутера

Если вы сомневаетесь в том, можно ли доверять сертификату, см. статью Определение надежности цифровой подписи, в которой приведены основные сведения о проверке дат и других элементов сертификата для определения того, действителен ли он.

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

Общие сведения об использовании центра управления безопасностью см. в статье Просмотр параметров безопасности в Центре управления безопасностью.

Меньше предупреждающих сообщений. В предыдущих версиях Access вам приходилось иметь дело с различными оповещениями, касающимися, например, безопасности макросов и режима песочницы. По умолчанию при открытии ACCDB-файла, которому вы еще не доверяете, теперь отображается только панель сообщений.

Если вы хотите доверять базе данных, на панели сообщений включите все отключенное содержимое базы данных, например запросы на изменение (запросы, которые добавляют, удаляют или изменяют данные), макросы, элементы ActiveX, выражения (функции, возвращающие одно значение) и код VBA.

Новые способы подписания и распространения файлов базы данных. В Access до версии 2007 для применения сертификата безопасности к отдельным компонентам базы данных использовался редактор Visual Basic. Теперь база данных упаковывается, а затем подписывается и распространяется.

Если извлечь базу данных из подписанного пакета в надежное расположение, она открывается без вывода панели сообщений. Если база данных из подписанного пакета извлекается в ненадежное расположение, но у вас есть надежный сертификат пакета, а подпись действительна, то база данных открывается без отображения панели сообщений.

Примечание: Если вы упаковали и подписали базу данных, которая не является доверенной или содержит недействительную цифровую подпись, необходимо делать ее доверенной с помощью панели сообщений каждый раз при ее открытии, если она не находится в надежном расположении.

Более стойкий алгоритм шифрования баз данных в формате ACCDB с использованием пароля. В процессе шифрования происходит перемешивание данных в таблицах, что исключает их несанкционированный просмотр.

Примечание: В базе данных, зашифрованной с помощью пароля, будет использоваться постраничная блокировка независимо от параметров приложения. Это может повлиять на доступность данных в среде общего доступа.

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

Наконец, при работе с базами данных помните следующее:

При открытии базы данных в надежном расположении все компоненты запускаются без проверки на доверие.

При упаковке, подписании и развертывании базы данных в более старом формате файла (MDB или MDE) все компоненты запускаются без проверки на доверие в том случае, если она имеет действительную цифровую подпись надежного издателя и сертификат считается надежным.

При подписании и развертывании недоверенной базы данных в ненадежном расположении центр управления безопасностью по умолчанию отключает ее, и каждый раз при открытии ее нужно включать.

Access и защита на уровне пользователя

В Access не поддерживается защита на уровне пользователя для баз данных, созданных в новом формате (ACCDB и ACCDE-файлы). Однако при открытии базы данных из более ранней версии Access, имеющей защиту на уровне пользователя, в Access 2010 эти параметры будут продолжать действовать.

Важно: Разрешения на уровне пользователей не защищают базу данных от злоумышленников и не предназначены для использования в качестве защитного барьера. Эту функцию следует использовать для повышения удобства работы с базой данных для доверенных пользователей. Чтобы защитить данные, предоставьте доступ к файлу базы данных или связанным с ней файлам безопасности на уровне пользователей только надежным пользователям, используя разрешения файловой системы Windows.

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

Наконец, следует помнить, что каждый раз при открытии базы данных в новом формате все пользователи имеют возможность просмотра всех ее объектов.

Архитектура безопасности Access

Для понимания архитектуры безопасности доступа необходимо помнить, что база данных Access не является файлом в том же смысле, что и книга Excel или документ Word. Вместо этого база данных Access является набором объектов (таблиц, форм, запросов, макросов, отчетов и т. д.), которые часто зависят друг от друга для работы. Например, если вы создаете форму для ввода данных, вы не можете вводить или хранить данные с этой формой, пока не привязывает (свяжите) элементы управления в форме к таблице.

Некоторые компоненты Access могут быть небезопасны, поэтому в ненадежных базах данных они отключаются:

запросы на изменение (запросы, которые добавляют, удаляют или изменяют данные);

некоторые выражения (функции, возвращающие одно значение);

Чтобы защитить данные, в Access и центре управления безопасностью выполняется ряд проверок безопасности при каждом открытии базы данных. Этот процесс описан ниже.

При открытии ACCDB-файла или ACCDE-файла приложение Access сообщает местоположение файла базы данных центру управления безопасностью. Если центр определяет это место как надежное, база данных работает с полным набором возможностей. При открытии базы данных с более ранним форматом файлов в центр управления безопасностью передаются расположение и цифровая подпись (при ее наличии).

Центр управления безопасностью проверяет эти «свидетельства», чтобы определить, является ли база данных доверенной, а затем информирует Access о том, как следует ее открывать. Access либо отключает ее, либо открывает с полным набором возможностей.

Примечание: Следует помнить, что параметры, выбранные вами или администратором в центре управления безопасностью, определяют решения о доверии, принимаемые при открытии базы данных в Access.

Дополнительные сведения об использовании центра управления безопасностью можно найти в статьях, указанных в разделе См. также.

Если центр управления безопасностью отключает содержимое базы данных, то при ее открытии выводится панель сообщений.

Чтобы включить содержимое базы данных, щелкните Параметры, а затем выберите соответствующие параметры в появившемся диалоговом окне. Access включит отключенное содержимое, и база данных откроется заново с полным набором возможностей. В противном случае отключенные компоненты не будут работать.

При открытии базы данных, которая была создана в более раннем формате (MDB-файлы или MDE-файлы), не подписана и не является доверенной, Access по умолчанию отключает любое исполняемое содержимое.

Отключенный режим

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

В этом режиме Access отключает перечисленные ниже компоненты.

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

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

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

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

Запросы SQL Pass Эти команды отправки прямо на сервер базы данных, поддерживающий стандарт ODBC (Open Database Connectivity). Запросы к серверу работают с таблицами на сервере без использования ядра СУБД Access.

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

Читайте также:  k telecom iptv настройка приставки

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

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

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

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

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

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

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

Открытие центра управления безопасностью

На вкладке Файл выберите команду Параметры.

Откроется диалоговое окно Параметры Access.

Щелкните Центр управления безопасностью и в группе Центр управления безопасностью Microsoft Office Access, щелкните Параметры центра управления безопасностью.

Выберите Надежные расположения и сделайте одно из следующего:

Запишите путь к одному или нескольким надежным расположениям.

Создайте надежное расположение. Для этого нажмите кнопку Добавить новое расположение, а затем укажите значения параметров в диалоговом окне Надежное расположение Microsoft Office.

Размещение базы данных в надежном расположении

Для перемещения или копирования файла базы данных в надежное расположение можно использовать любой удобный для вас способ. Например, вы можете воспользоваться проводником или открыть файл в Access и сохранить его в надежном расположении.

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

Откройте файл удобным для вас способом. Например, дважды щелкните файл базы данных в проводнике или, если приложение Access запущено, нажмите на вкладке Файл кнопку Открыть и выберите нужный файл.

Упаковка, подписание и распространение базы данных Office Access 2010

В Access подписание и распространение базы данных выполняются легко и быстро. После создания ACCDB- или ACCDE-файла вы можете упаковать его, добавить к пакету цифровую подпись, а затем распространить подписанный пакет среди других пользователей. Средство упаковки и подписания помещает базу данных в файл развертывания Access (ACCDC), подписывает файл, а затем сохраняет подписанный пакет в указанном вами месте. После этого другие пользователи могут извлекать базу данных из пакета и работать непосредственно в ней (а не в файле пакета).

Учитывайте при работе следующее:

Упаковка базы данных и подписание пакета позволяют показать, что вы доверяете базе данных. Цифровая подпись удостоверяет, что база данных не была изменена с момента создания пакета.

После извлечения базы данных из подписанного пакета она утрачивает связь с ним.

Средство упаковки и подписания можно использовать только для баз данных, сохраненных в форматах ACCDB, ACCDC или ACCDE. Access также предлагает средства для подписания и распространения баз данных, созданных в форматах предыдущих версий. Необходимо использовать средство добавления цифровой подписи, соответствующее формату файла базы данных.

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

В результате данной процедуры подписывается пакет, содержащий всю базу данных, а не только макросы или модули.

В ходе процедуры файл пакета сжимается для ускорения его скачивания.

Базы данных можно извлекать из файлов пакета, которые находятся на серверах Windows SharePoint Services 3.0.

В следующих разделах описано, как создать подписанный файл пакета и как извлечь базу данных из подписанного пакета и использовать ее.

Создание подписанного пакета

Откройте базу данных, которую вы хотите упаковать и подписать.

На вкладке «Файл» нажмите кнопку Сохранить и опубликовать, а затем в разделе Дополнительно — кнопку Упаковать и подписать.

Откроется диалоговое окно Выбор сертификата.

Выберите цифровой сертификат, а затем нажмите кнопку ОК.

Откроется диалоговое окно Создать подписанный пакет Microsoft Office Access.

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

В поле Имя файла введите имя для подписанного пакета, а затем нажмите кнопку Создать.

Access создаст ACCDC-файл и поместит его в папку, которую вы выбрали.

Извлечение и использование подписанного пакета

На вкладке Файл нажмите кнопку Открыть.

Появится диалоговое окно Открытие файла.

Выберите тип файла Подписанные пакеты Microsoft Office Access (*.accdc).

В списке Папка перейдите к папке, в которой содержится ACCDC-файл, выберите его и нажмите кнопку Открыть.

Сделайте одно из следующего:

Если вы ранее выразили доверие сертификату безопасности, который использовался для подписания пакета развертывания, откроется диалоговое окно Извлечь базу данных в. Перейдите к следующему шагу.

Если вы еще не указали, следует ли доверять сертификату безопасности, появится следующее сообщение:

Если вы доверяете базе данных, нажмите кнопку Открыть. Если вы доверяете всем сертификатам данного поставщика, нажмите кнопку Доверять всему от издателя. Появится диалоговое окно Извлечь базу данных в.

Примечание: Если использовать самозаверяющий сертификат для подписания пакета базы данных, а затем нажать кнопку Доверять всему от издателя при его открытии, то все пакеты, подписанные самозаверяющими сертификатами, будут считаться доверенными.

В списке Сохранить в выберите местоположение для извлеченной базы данных, а затем в поле Имя файла введите другое имя для извлеченной базы данных.

Совет: Если извлечь базу данных в надежное расположение, ее содержимое будет автоматически включаться при ее открытии. Если выбранное расположение не является доверенным, некоторое содержимое базы данных может быть по умолчанию отключено.

Если вы сомневаетесь в том, можно ли доверять сертификату, см. статью Определение надежности цифровой подписи, в которой приведены основные сведения о проверке дат и других элементов сертификата для определения того, действителен ли он.

Включение отключенного содержимого при открытии базы данных

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

Кроме того, в отличие от Access 2003 теперь при открытии базы данных по умолчанию не отображается набор модальных диалоговых окон (это диалоговые окна, в которых необходимо принять какое-либо решение, чтобы продолжить работу). Если вы предпочитаете, чтобы такие окна отображались, можно добавить раздел реестра.

Доверие базе данных

Независимо от поведения Access при открытии базы данных, если эта база данных получена от надежного издателя, вы можете включить исполняемые компоненты в файле, то есть сделать базу данных доверенной.

Нажмите на панели сообщений кнопку Включить содержимое.

Важно: При нажатии кнопки Включить содержимое Access включает все отключенное содержимое, включая потенциально вредоносный код. Если такой код повредит данные или компьютер, Access не сможет устранить последствия.

Скрытие панели сообщений

Нажмите кнопку Закрыть ( X) в верхнем углу панели сообщений.

Панель сообщений закроется. Если вы не переместите базу данных в надежное расположение, при ее следующем открытии панель сообщений появится снова.

Добавление раздела реестра для отображения модальных диалоговых окон

Внимание! Неправильное редактирование реестра может серьезно повредить операционную систему, чтобы установить ее заново. Корпорация Майкрософт не гарантирует успешного устранения неполадок, вызванных ошибками при редактировании реестра. Перед изменением реестра сохраните архивные копии любых важных данных. Новейшие сведения об использовании и защите реестра вашего компьютера см. в справке Microsoft Windows.

В Microsoft Windows нажмите кнопку Пуск, а затем выберите команду Выполнить.

В поле Открыть введите regedit, а затем нажмите клавишу ВВОД.

Запустится редактор реестра.

Разверните папку HKEY_CURRENT_USER и перейдите к следующему разделу реестра:

В правой области редактора реестра щелкните правой кнопкой мыши пустое место, выберите команду Создать, а затем выберите вариант Параметр DWORD. Появится новое пустое значение DWORD.

Введите следующее имя параметра: ModalTrustDecisionOnly.

Дважды щелкните новый параметр.

Откроется диалоговое окно Изменение параметра DWORD.

В поле Значение поменяйте значение с 0 на 1 и нажмите кнопку ОК.

Закройте редактор реестра.

Теперь при открытии базы данных, включающей небезопасное содержимое, вместо панели сообщений будет отображаться ряд диалоговых окон. Чтобы вернуться к исходному варианту, повторите эти действия и измените значение 1 на 0.

Использование пароля для шифрования базы данных Access

Средство шифрования в Access сочетает и расширяет два старых средства: шифрование и пароли баз данных. При использовании пароля базы данных для шифрования базы данных вы сделаете все данные недоступными для чтения с помощью других средств и намерены пользователям вводить пароль для использования базы данных. Шифрование, применяемое в Access 2010, использует алгоритм более надежного типа, чем в более ранних версиях Access.

Примечание: Если вы использовали пароль для шифрования базы данных в Access 2007, рекомендуем перейти на новую технологию шифрования, которая обеспечивает повышенную защиту.

Переключение зашифрованной базы данных Access 2007 на новую технологию шифрования

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

Читайте также:  как фотошоп перевести на русский в настройках

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

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

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

На вкладке Файл выберите команду Открыть.

В диалоговом окне Открытие найдите файл, который нужно открыть, и выделите его.

Щелкните стрелку рядом с кнопкой Открыть, а затем выберите команду Монопольно.

На вкладке Файл выберите пункт Сведения и нажмите кнопку Зашифровать паролем.

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

Введите пароль в поле Пароль и повторите его в поле Подтверждение.

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

Очень важно запомнить свой пароль. Если вы забудете пароль, корпорация Майкрософт не сможет его восстановить. Храните пароли, которые вы записываете, в надежном месте, не отменяя данные, которые они помогают защитить.

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

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

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

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

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

На вкладке Файл выберите пункт Сведения и нажмите кнопку Расшифровать базу данных.

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

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

Работа системы безопасности с базами данных предыдущих версий Access, открытых в Access 2010

При открытии базы данных, созданной в одной из предыдущих версий Access, все средства безопасности, примененные к ней, будут продолжать работать. Например, если к базе данных была применена защита на уровне пользователя, она будет работать в Access 2010.

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

Важно: Действия, описанные в этом разделе, неприменимы к базам данных в новых форматах файлов (ACCD?).

Если используется база данных старого формата, вы можете применить цифровая подпись к ее отдельным компонентам. Цифровая подпись подтверждает, что все макросы, модули кода и прочие исполняемые компоненты базы данных поступили именно от владельца подписи и что их никто не изменял с момента подписания базы данных.

Чтобы применить подпись к базе данных, сначала необходимо получить цифровой сертификат. Если вы создаете базу данных для коммерческого распространения, сертификат следует получить в коммерческом центре сертификации (ЦС). Центры сертификации проверяют надежность лиц, создающих содержимое (в частности, базы данных).

Дополнительные сведения о центрах сертификации, предлагающих услуги для продуктов Майкрософт, можно найти в статьях, ссылки на которые приведены в разделе См. также.

Если база данных предназначена для личных целей или для работы в рамках небольшой рабочей группы, Microsoft Office профессиональный 2007 предоставляет средство для создания самозаверяющего сертификата. В следующих разделах описано, как установить средство SelfCert.exe и использовать его для создания самозаверяющего сертификата.

Создание самозаверяющего сертификата

Перейдите к папке с файлами Office 2010. По умолчанию используется папка буква_диска:\Program Files\Microsoft Office\Office14. В этой папке найдите и дважды щелкните файл SelfCert.exe.

Откроется диалоговое окно Создание цифрового сертификата.

В поле Имя вашего сертификата введите имя нового тестового сертификата.

Примечание: Если команды Цифровой сертификат для проектов VBA нет в меню или файл SelfCert.exe найти не удается, возможно, требуется установить SelfCert.

Подписывание базы данных программным способом

Примечание: Следует помнить, что эти действия применимы только к базам данных в старом формате, например MDB.

Откройте базу данных, которую вы хотите подписать.

На вкладке Инструменты базы данных в группе Макрос нажмите кнопку Visual Basic, чтобы запустить редактор Visual Basic.

Сочетание клавиш. Нажмите клавиши ALT+F11.

В окне обозревателя проектов выберите базу данных или проект VBA (Visual Basic для приложений), который вы хотите подписать.

В меню Сервис выберите пункт Цифровая подпись.

Откроется диалоговое окно Цифровая подпись.

Нажмите кнопку Выбор, чтобы выбрать тестовый сертификат.

Откроется диалоговое окно Выбор сертификата.

Выберите сертификат, который вы хотите применить.

Если вы выполняли процедуру, описанную в предыдущем разделе, выберите сертификат, созданный с помощью средства SelfCert.

Чтобы закрыть диалоговое окно Выбор сертификата, нажмите кнопку ОК, а затем нажмите кнопку ОК еще раз, чтобы закрыть диалоговое окно Цифровая подпись.

Советы по подписанию баз данных старых версий

Чтобы пользователи решения не могли случайно изменить проект VBA, сделав вашу подпись недействительной, заблокируйте проект VBA перед его подписанием.

Примечание: Блокирование проекта VBA не помешает другим пользователям заменить имеющуюся цифровую подпись другой подписью. Например, администраторы организаций могут заново подписывать шаблон и надстройки, чтобы точно определять, какие компоненты пользователи смогут запускать на своих компьютерах.

При добавлении цифровой подписи к проекту VBA можно добавить также метку времени, позволяющую пользователям проверять подпись даже после истечения срока действия сертификата, с помощью которого она была поставлена. Дополнительные сведения о безопасности проектов VBA и метках времени см. в Office в Интернете.

Примечание: Следует помнить, что эти действия применимы только к базам данных в старом формате при их использовании в Access 2010.

Установка SelfCert.exe

Запустите компакт-диск с программой установки Office 2010 или другой установочный носитель.

В окне установки выберите пункт Добавить или удалить компоненты, а затем нажмите кнопку Продолжить.

Если вы работаете в среде, где Microsoft Office устанавливается на компьютеры не самостоятельно с компакт-диска, а ИТ-администраторами, сделайте следующее:

Откройте панель управления Microsoft Windows.

Дважды щелкните значок Программы и компоненты.

Выберите Microsoft Office 2010, а затем нажмите кнопку Изменить.

Начнется процесс установки.

Выберите Добавить или удалить компоненты, а затем нажмите кнопку Продолжить.

Выполните указанные ниже действия.

Разверните узлы Microsoft Office и Общие средства Office, щелкнув знаки «плюс» ( +) рядом с каждым из них.

Щелкните Цифровой сертификат для проектов VBA.

Выберите команду Запускать с моего компьютера.

Нажмите кнопку Продолжить для установки компонента.

После завершения установки нажмите кнопку Закрыть и вернитесь к первой последовательности действий в этом разделе.

Выполнение небезопасных выражений (отключение режима песочницы)

При добавлении в базу данных выражения и последующем ее назначении в качестве доверенной или помещении в надежное расположение Access запускает это выражение в операционной среде, называемой режимом песочницы. Это действие также выполняется для баз данных в более ранних форматах файлов Access. Access по умолчанию включает режим песочницы, который всегда отключает небезопасные выражения, даже если вы доверяете базе данных. Дополнительные сведения о выражениях, отключаемых в режиме песочницы, см. в статье на сайте Microsoft Office.com Изолированный режим Microsoft Jet Expression Service.

Если вы доверяете базе данных и хотите выполнить выражение, отключенное в режиме песочницы, вы можете изменить параметр реестра и отключить этот режим. Следует помнить, что прежде всего неохобходимо сделать базу данных доверенной.

На рисунке ниже показан процесс принятия решения при запуске небезопасных выражений.

Внимание! Неправильное редактирование реестра может серьезно повредить операционную систему, чтобы установить ее заново. Корпорация Майкрософт не гарантирует успешного устранения неполадок, вызванных ошибками при редактировании реестра. Перед изменением реестра сохраните архивные копии любых важных данных. Новейшие сведения об использовании и защите реестра вашего компьютера см. в справке Microsoft Windows.

При отсутствии достаточного опыта работы с реестром обратитесь за помощью к компетентному человеку или рассмотрите вариант преобразования базы данных из более ранней версии Access в новый формат. Для изменения значений реестра необходимо также иметь разрешения администратора на данном компьютере.

Изменение раздела реестра

Важно: Выполнение этих действий позволит выполнять небезопасные выражения во всех экземплярах Access всем пользователям данного компьютера.

В Microsoft Windows нажмите кнопку Пуск, а затем выберите команду Выполнить.

В поле Открыть введите regedit, а затем нажмите клавишу ВВОД.

Запустится редактор реестра.

Разверните папку HKEY_LOCAL_MACHINE и перейдите к следующему разделу реестра:

\Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

В правой области редактора реестра дважды щелкните параметр SandboxMode.

Откроется диалоговое окно Изменение параметра DWORD.

В поле Значение поменяйте значение с 3 на 2 и нажмите кнопку ОК.

Закройте редактор реестра.

Важно. Следует помнить, что если не сделать базу данных доверенной, Access отключит любые небезопасные выражения независимо от того, изменен ли данный параметр реестра.

источник