Sandbox-modus in- of uitschakelen om macro's uit te schakelen

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

In dit artikel wordt uitgelegd hoe u een Access-beveiligingsfunctie gebruikt met de naam sandboxmodus. In de sandbox-modus worden in Access onveilige expressies geblokkeerd: expressies waarin gebruik wordt gemaakt van functies of eigenschappen waarmee kwaadwillende gebruikers kunnen profiteren van stations, bestanden of andere bronnen waarvoor ze niet bevoegd zijn. Functies zoals Kill en Shell kunnen bijvoorbeeld worden gebruikt om gegevens en bestanden op een computer te beschadigen, zodat ze worden geblokkeerd in sandbox-modus.

Opmerking

Dit onderwerp is niet van toepassing op Access-web-apps of Access-webdatabases en behandelt geen andere beveiligingsfuncties van Access.

In dit artikel

Overzicht

Sandbox-modus is een beveiligingsfunctie waarmee wordt voorkomen dat in Access bepaalde expressies worden uitgevoerd die mogelijk onveilig zijn. Deze onveilige expressies worden altijd uitgeschakeld, zelfs als u een database hebt 'vertrouwd', en de inhoud is ingeschakeld.

Sandbox-modus instellen

Met een registersleutel kunt u opgeven of Access in sandboxmodus moet worden uitgevoerd. Sandbox-modus is standaard ingeschakeld: de waarde van de registersleutel wordt zodanig ingesteld dat u sandbox-modus kunt inschakelen als Access op een computer is geïnstalleerd. Als u wilt toestaan dat alle expressies worden uitgevoerd, kunt u de waarde van de registersleutel wijzigen om de sandboxmodus uit te schakelen.

Vertrouwde databases

Ongeacht of sandbox-modus in het register is ingeschakeld, wordt niet toegestaan dat mogelijk onveilige expressies worden uitgevoerd tenzij het databasebestand zich op een vertrouwde locatie bevindt, of is voorzien van een geldige vertrouwde handtekening. Als een database niet "vertrouwd" is, gebruikt Access de sandbox-modus.

In de volgende tekeningen wordt het beslissingsproces getoond dat in Access wordt gevolgd als een onveilige expressie wordt gevonden.

Beslissingsproces voor sandbox-modus

Als u niet bekend bent met het register, of als u liever niet zelf registersleutels wilt wijzigen, vraagt u dan iemand die bekend is met het wijzigen van het register om hulp. U moet beheerdersrechten op de computer hebben om de registerwaarden te wijzigen.

Naar boven

Sandbox-modus uitschakelen (onveilige expressies uitvoeren)

In sommige installaties kunt u de sandbox-modus uitschakelen door de waarde van een registersleutel te wijzigen.

Opmerking

Niet alle installaties van Access bevatten de SandBoxMode-registersleutel waarnaar in de onderstaande procedure wordt verwezen. Als u de registersleutel niet kunt vinden, raden we u af deze toe te voegen, omdat deze de installatie van Office-updates kan verstoren.

Let op Door foutieve bewerkingen van het register kan uw besturingssysteem ernstig worden beschadigd, waardoor u dit wellicht zelfs opnieuw moet installeren. Microsoft kan niet garanderen dat problemen die ontstaan door het bewerken van het register kunnen worden opgelost. Voordat u het register bewerkt, moet u dan ook een back-up maken van de waardevolle gegevens. Raadpleeg de Help-tekst van Microsoft Windows voor de meest actuele informatie over het gebruiken en beveiligen van het register van uw computer.

De registersleutel wijzigen

Belangrijk

Als u deze stappen volgt kunt u onveilige expressies uitvoeren in alle processen van Access voor alle gebruikers op de computer.

  1. Sluit alle processen van Access die op de computer worden uitgevoerd en waarvoor u de sandbox-modus wilt uitschakelen.
  2. Druk op de Windows-toets, typ Uitvoeren en druk op ENTER.
  3. Typ in het vak Openen de waarde regedit en druk vervolgens op Enter.
    De Register-editor wordt gestart.
  4. De specifieke locatie van de registersleutel is afhankelijk van welke versie van Access u gebruikt, de hoeveelheid bits (32-bits of 64-bits) van uw Windows- en Access-versie, en of u een klik-en-klaar-installatie hebt. Als u problemen ondervindt bij het vinden van de juiste registersleutel in de mogelijke opties die hieronder worden weergegeven, kunt u in het register zoeken naar Access Connectivity Engine.
    Vouw de map HKEY_LOCAL_MACHINE uit en navigeer naar de volgende registersleutel:
    Als u Access 2016 of Access 2019 gebruikt, kunt u hier zoeken: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines of hier: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines
    Als u de 32-bits Microsoft 365-abonnementsversie van Access of een 32-bits Klik-en-klaar-installatie van Access gebruikt, kunt u hier kijken: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
    ... of hier:
    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines
    Als u de 64-bits Microsoft 365-abonnementsversie van Access of een 64-bits Klik-en-klaar-installatie van Access gebruikt, kunt u hier kijken: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines
    ... of hier:
    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines
  5. Dubbelklik in het rechterdeelvenster van de Register-editor onder Naam op SandBoxMode als deze aanwezig is. Als u de registersleutel SandBoxMode niet kunt vinden, raden we u af deze toe te voegen, omdat deze de installatie van Office-updates kan verstoren.
    Het dialoogvenster DWORD-waarde bewerken wordt weergegeven.
  6. In het veld Waardegegevens wijzigt u de waarde van 3 in 2, en klikt u vervolgens op OK.
  7. Sluit de Register-editor.

Belangrijk

Denk er aan dat als u de inhoud in de database niet eerst inschakelt, alle onveilige expressies in Access worden uitgeschakeld, ongeacht of u deze registerinstelling wijzigt.

U kunt de registerwaarde instellen op de volgende waarden, waarbij 0 (nul) de meeste rechten en 3 de minste rechten geeft.

Instelling Beschrijving
0 Sandbox-modus is te allen tijde uitgeschakeld.
1 Sandbox-modus wordt gebruikt voor Access, maar niet voor andere programma's dan Access.
2 Sandbox-modus wordt gebruikt voor andere programma's dan Access, maar niet voor Access.
3 Sandbox-modus wordt te allen tijde gebruikt. Dit is de standaardwaarde die bij het installeren van Access wordt ingesteld.

Naar boven