Увімкнення й вимкнення режиму ізольованого програмного середовища для вимкнення макросів

Увімкнення й вимкнення режиму ізольованого програмного середовища для вимкнення макросів

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

У цій статті пояснюють принципи використання функцій безпеки Access під назвою ''режим ізольованого програмного середовища''. У режимі ізольованого програмного середовища застосунок Access блокує ''небезпечні'' вирази: будь-які вирази, які використовують функції або властивості, що можуть застосовуватися зловмисними користувачами для отримання доступу до дисків, файлів або інших ресурсів, для яких вони не мають дозволи. Наприклад, такі функції, як Kill і Shell можуть використовуватися для пошкодження даних і файлів на комп’ютері, тому в режимі ізольованого програмного середовища вони заблоковані.

Примітка :  Цей розділ не поширюється на веб-застосунки Access або веб-бази даних. В ньому також не описуються інші функції безпеки Access. Додаткові відомості див. у розділі Див. також цієї статті.

У цій статті

Огляд

Вимкнення режиму ізольованого програмного середовища (запуск небезпечних виразів)

Огляд

Режим ізольованого програмного середовища – це функція безпеки, яка перешкоджає виконанню певних потенційно небезпечних виразів у застосунку Access. Ці небезпечні вирази блокуються незалежно від того, чи вважається база даних ''надійною'' (чи ввімкнуто її вміст).

Як установити режим ізольованого програмного середовища

Щоб указати, чи має застосунок Access запускатися в режимі ізольованого програмного середовища, слід скористатися розділом реєстру. Режим ізольованого програмного середовища вмикається за промовчанням: для розділу реєстру задається значення, яке забезпечує ввімкнення режиму ізольованого програмного середовища під час інсталяції застосунку Access на комп’ютері. Щоб дозволити виконання всіх виразів, можна змінити значення розділу реєстру, вимкнувши режим ізольованого програмного середовища.

Надійні бази даних

Незалежно від того, чи ввімкнуто режим ізольованого програмного середовища в реєстрі, застосунок Access не дозволить виконання потенційно небезпечних виразів, якщо файл бази даних не знаходиться в надійному розташуванні, or bears a valid trust signature. Якщо база даних не є ''надійною'' у програмі Access використовується режим ізольованого програмного середовища.

На цьому рисунку зображено процес прийняття рішень, який відбувається в Access у разі виявлення небезпечного виразу.

Процес прийняття рішень щодо режиму пісочниці

Якщо ви не знайомі з реєстром або не почуваєте себе впевнено щодо змінення розділів реєстру, зверніться по допомогу до користувача, який уміє змінювати реєстр. Для змінення значень реєстру потрібно мати дозволи адміністратора комп’ютера.

На початок сторінки

Вимкнення режиму ізольованого програмного середовища (запуск небезпечних виразів)

Під час деяких інсталяцій режим ізольованого програмного середовища можна вимкнути, змінивши значення розділу реєстру.

Примітка :  Не всі інсталяції програми Access міститимуть розділ реєстру SandBoxMode, якого стосується процедура нижче. Якщо розділ реєстру знайти не вдалося, не радимо його додавати, тому що це може перешкодити оновленню пакета Office.

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

Змінення розділу реєстру

Увага! : Виконання цих інструкцій дозволяє роботу небезпечних виразів в усіх копіях Access для усіх користувачів комп’ютера.

  1. Закрийте всі екземпляри Access, що працюють на комп’ютері, на якому потрібно вимкнути режим пісочниці.

  2. Натисніть клавішу Windows, введіть команду Запустити та натисніть клавішу Enter.

  3. У полі Відкрити введіть команду regedit і натисніть клавішу Enter.

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

  4. Розгорніть папку HKEY_LOCAL_MACHINE і перейдіть до розділу реєстру

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

  5. В області праворуч редактора реєстру в розділі Ім’я двічі клацніть пункт SandBoxMode, якщо він наявний. Якщо розділ реєстру SandBoxMode знайти не вдалося, не радимо його додавати, тому що це може перешкодити оновленню пакета Office.

    З’явиться діалогове вікно Редагування значення DWORD.

  6. У полі Значення змініть значення 3 на 2 та натисніть кнопку OK.

  7. Закрийте редактор реєстру.

Увага! : Пам’ятайте, що якщо спочатку не активувати вміст бази даних, Access вимикатиме будь-які небезпечні вирази незалежно від змінення цього параметра реєстру.

Можна встановити будь-яке з наведених нижче значень реєстру від 0 (найбільший дозвіл) до 3 (найменший дозвіл).

Настройка

Опис

0

Режим пісочниці вимкнуто за будь-яких умов.

1

Режим пісочниці використовується для Access, а для інших програм – ні.

2

Режим пісочниці використовується для будь-яких програм, крім Access.

3

Режим пісочниці використовується за будь-яких умов. Це значення за промовчанням, яке встановлюється під час інсталяції Access.

На початок сторінки

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×