Włączanie i wyłączanie trybu piaskownicy w celu wyłączenia makr
Applies ToAccess dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

W tym artykule wyjaśniono, jak używać funkcji zabezpieczeń programu Access zwanej trybem piaskownicy. W trybie piaskownicy program Access blokuje "niebezpieczne" wyrażenia: dowolne wyrażenie używające funkcji lub właściwości, które mogą zostać wykorzystane przez złośliwych użytkowników w celu uzyskania dostępu do dysków, plików lub innych zasobów, do których nie mają autoryzacji. Na przykład funkcje, takie jak Kill i Shell , mogą być używane do uszkodzenia danych i plików na komputerze, więc są blokowane w trybie piaskownicy.

Uwaga: Ten temat nie dotyczy aplikacji sieci Web programu Access ani baz danych sieci Web programu Access i nie obejmuje innych funkcji zabezpieczeń programu Access.

W tym artykule

Omówienie

Tryb piaskownicy to funkcja zabezpieczeń, która uniemożliwia programowi Access uruchamianie określonych wyrażeń, które mogą być niebezpieczne. Te niebezpieczne wyrażenia są blokowane niezależnie od tego, czy baza danych została "zaufana" — jej zawartość została włączona.

Jak ustawiono tryb piaskownicy

Klucz rejestru służy do określania, czy program Access ma działać w trybie piaskownicy. Tryb piaskownicy jest domyślnie włączony — wartość klucza rejestru jest ustawiona tak, aby włączyć tryb piaskownicy, gdy program Access jest zainstalowany na komputerze. Jeśli chcesz zezwolić na uruchamianie wszystkich wyrażeń, możesz zmienić wartość klucza rejestru, aby wyłączyć tryb piaskownicy.

Zaufane bazy danych

Niezależnie od tego, czy tryb piaskownicy jest włączony w rejestrze, program Access nie zezwala na uruchamianie potencjalnie niebezpiecznych wyrażeń, chyba że plik bazy danych znajduje się w zaufanej lokalizacji lub ma prawidłowy podpis zaufania. Jeśli baza danych nie jest "zaufana", program Access używa trybu piaskownicy.

Na poniższym rysunku przedstawiono proces decyzyjny, który ma miejsce w programie Access w przypadku napotkania niebezpiecznego wyrażenia.

Proces decyzyjny dla trybu piaskownicy

Jeśli nie znasz rejestru lub nie czujesz się komfortowo ze zmianą kluczy rejestru samodzielnie, poproś o pomoc kogoś, kto zna i czuje się komfortowo ze zmianą rejestru. Aby zmienić wartości rejestru, musisz mieć uprawnienia administratora na komputerze.

Początek strony

Wyłączanie trybu piaskownicy (uruchamianie niebezpiecznych wyrażeń)

W niektórych instalacjach można wyłączyć tryb piaskownicy, zmieniając wartość klucza rejestru.

Uwaga: Nie wszystkie instalacje programu Access będą zawierać klucz rejestru SandBoxMode, o którym mowa w poniższej procedurze. Jeśli nie znajdziesz klucza rejestru, nie zalecamy jego dodawania, ponieważ może on kolidować z aktualizacjami pakietu Office.

Przestroga      Nieprawidłowe edytowanie rejestru może spowodować poważne uszkodzenie systemu operacyjnego wymagające jego ponownej instalacji. Firma Microsoft nie może zagwarantować, że problemy powstałe w wyniku nieprawidłowego edytowania rejestru będzie można rozwiązać. Przed edytowaniem rejestru należy wykonać kopie zapasowe wszystkich ważnych danych. Najnowsze informacje dotyczące używania i ochrony rejestru komputera znajdują się w Pomocy systemu Microsoft Windows.

Zmienianie klucza rejestru

Ważne: Wykonanie tych czynności umożliwi wszystkim użytkownikom tego komputera uruchamianie niebezpiecznych wyrażeń we wszystkich wystąpieniach programu Access.

  1. Zamknij wszystkie wystąpienia programu Access uruchomione na komputerze, dla którego chcesz wyłączyć tryb piaskownicy.

  2. Naciśnij Systemu Windows, wpisz Uruchom, a następnie naciśnij ENTER.

  3. W oknie dialogowym Otwieranie wpisz ciąg regedit, a następnie naciśnij klawisz ENTER.

    Zostanie uruchomiony Edytor rejestru.

  4. Konkretna lokalizacja klucza rejestru zależy od używanej wersji programu Access, bitów (32-bitowych lub 64-bitowych) wersji systemu Windows i programu Access oraz od tego, czy masz instalację typu szybka instalacja. Jeśli występują problemy ze znalezieniem właściwego klucza rejestru z dostępnych poniżej opcji, spróbuj wyszukać w rejestrze aparat łączności programu Access.

    Rozwiń folder HKEY_LOCAL_MACHINE i przejdź do następującego klucza rejestru:

    Jeśli korzystasz z programu Access 2016 lub Access 2019, spróbuj poszukać tutaj: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines lub tutaj: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    Jeśli korzystasz z 32-bitowej wersji Microsoft 365 subskrypcji programu Access lub 32-bitowej instalacji szybka instalacja programu Access, spróbuj poszukać tutaj: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    ... lub tutaj:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines

    Jeśli korzystasz z 64-bitowej Microsoft 365 subskrypcji programu Access lub 64-bitowej instalacji szybka instalacja programu Access, spróbuj poszukać tutaj: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    ... lub tutaj:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines

  5. W prawym okienku edytora rejestru w obszarze Nazwa kliknij dwukrotnie pozycję SandBoxMode , jeśli istnieje. Jeśli nie znajdziesz klucza rejestru SandBoxMode , nie zalecamy jego dodawania, ponieważ może on zakłócać działanie aktualizacji pakietu Office.

    Zostanie wyświetlone okno dialogowe Edytowanie wartości DWORD.

  6. W polu Dane wartości zmień wartość z 3 na 2, a następnie kliknij przycisk OK.

  7. Zamknij Edytor rejestru.

Ważne: Pamiętaj, że jeśli nie włączysz najpierw zawartości w bazie danych, program Access wyłączy wszystkie niebezpieczne wyrażenia niezależnie od tego, czy zmienisz to ustawienie rejestru.

Możesz ustawić wartość rejestru na następujące wartości, przy czym 0 (zero) jest najbardziej dopuszczalne, a 3 jest najmniej dopuszczalne.

Ustawienie

Opis

0

Tryb piaskownicy jest zawsze wyłączony.

1

Tryb piaskownicy jest używany w programie Access, ale nie w programach innych niż Access.

2

Tryb piaskownicy jest używany w programach innych niż Access, ale nie w programie Access.

3

Tryb piaskownicy jest używany przez cały czas. Jest to wartość domyślna ustawiona podczas instalowania programu Access.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.