Inaktivera makron genom att aktivera eller inaktivera begränsat läge (sandbox)

Inaktivera makron genom att aktivera eller inaktivera begränsat läge (sandbox)

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

I den här artikeln förklaras hur du använder en Access-säkerhetsfunktion som kallas begränsat läge. I begränsat läge blockerar Access "osäkra" uttryck: alla uttryck som använder funktioner eller egenskaper som kan utnyttjas av illvilliga användare för att få åtkomst till enheter, filer eller andra resurser som de inte har auktorisation för. Funktioner som Kill och Shell kan till exempel användas för att skada data och filer på en dator, så att de blockeras i begränsat läge.

Obs!: Det här avsnittet gäller inte för Access-webbappar eller Access-webbdatabaser och täcker inte andra säkerhetsfunktioner i Access.

Artikelinnehåll

Översikt

Inaktivera begränsat läge (köra osäkra uttryck)

Översikt

Begränsat läge är en säkerhetsfunktion som hindrar åtkomst från att köra vissa uttryck som kan vara osäkra. Dessa osäkra uttryck blockeras oavsett om databasen är "betrodd" – dess innehåll är aktiverat.

Så här fungerar begränsat läge

Du använder en register nyckel för att ange om åtkomst ska köras i begränsat läge. Begränsat läge är aktiverat som standard – registernyckelvärdet är inställt på att aktivera begränsat läge när Access är installerat på en dator. Om du vill tillåta att alla uttryck körs kan du ändra värdet för registervärdet för att inaktivera begränsat läge.

Betrodda databaser

Oavsett om begränsat läge är aktiverat i registret tillåter Access inte att osäkra uttryck körs om inte databas filen finns på en betrodd plats, eller om den är en giltig förtroende signatur. Om en databas inte är "betrodd" Access använder begränsat läge.

Följande ritning visar den besluts process som följer när ett icke-säkert uttryck påträffas.

Beslutsprocess för begränsat läge (sandbox)

Om du inte är bekant med registret, eller om du inte är van vid att ändra register nycklar själv, ber du om hjälp från någon som är bekant och bekvämt med att ändra registret. Du måste ha administratörs behörighet på datorn för att kunna ändra registervärdena.

Överst på sidan

Inaktivera begränsat läge (köra osäkra uttryck)

I vissa installationer kan du inaktivera begränsat läge genom att ändra värdet på en register nyckel.

Obs!: Alla installationer av Access inkluderar inte den SandBoxMode-register nyckel som hänvisas till i proceduren nedan. Om du inte hittar register nyckel rekommenderar vi inte att du lägger till den eftersom den kan störa Office-uppdateringar.

Varning!      Om registret redigeras felaktigt kan det skada operativsystemet så allvarligt att det måste installeras om. Microsoft kan inte garantera att problem som orsakats av felaktig redigering av registret går att lösa. Innan du redigerar registret bör du säkerhetskopiera alla viktiga data. Om du vill ha den senaste informationen om att använda och skydda datorns register läser du i Microsoft Windows Hjälp.

Ändra registernyckeln

Viktigt!: Om du gör på följande sätt kan uttryck som inte är säkra köras i alla instanser av Access och för alla användare på datorn.

  1. Stäng alla instanser av Access som körs på den dator där du vill inaktivera begränsat läge.

  2. Tryck på Windows-tangenten, Skriv Köroch tryck sedan på RETUR.

  3. Skriv regedit i rutan Öppna och tryck sedan på RETUR.

    Registereditorn startas.

  4. Den specifika platsen för register nyckel varierar beroende på vilken version av Access du kör, bitness (32-bitars eller 64-biten) för Windows och Access-versionen och om du har en klicka-och-kör-installation. Om du har problem med att hitta rätt register nyckel från alternativen nedan kan du söka i registret för Access Connectivity Engine.

    Öppna mappen HKEY_LOCAL_MACHINE och leta upp följande registernyckel:

    Om du använder Access 2010 försöker du titta här: \Software\Microsoft\Office\14.0\Access anslutnings Engine\Engines eller här: \Software\WOW6432Node\Microsoft\Office\14.0\Access Connectivity Engine\Engines

    Om du använder Access 2013 kan du försöka med att titta här: \Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines eller här: \Software\WOW6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines

    Om du använder Access 2016 eller Access 2019 kan du titta här: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines eller här: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    Om du använder 32-bitars versionen av Office 365-prenumerationen eller ett 32-bitars Klicka-för att köra installationen av Access, kan du titta här: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access-Anslutbarhet Motorer

    ... eller här:

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

    Om du använder 64-bitars versionen av Office 365-prenumerationen eller ett 64-bitars Klicka-för att köra installationen av Access, kan du titta här: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Anslutnings Engine\Engines

    ... eller här:

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

  5. Dubbelklicka på SandBoxMode i den högra rutan i Registereditorn under namn. Om du inte hittar SandBoxMode -registernyckeln rekommenderar vi inte att du lägger till den eftersom den kan störa Office-uppdateringarna.

    Dialogrutan Redigera DWORD-värde visas.

  6. Ändra värdet från 3 till 2 i fältet Data och klicka sedan på OK.

  7. Stäng Registereditorn.

Viktigt!: Kom ihåg att om du inte först aktiverar innehållet i databasen inaktive ras eventuella osäkra uttryck oavsett om du ändrar den här inställningen.

Du kan ställa in registervärdet till följande värden, där 0 (noll) är det mest tillåtna och 3 som är det minst tillåtna.

Inställning

Beskrivning

0

Begränsat läge är alltid inaktiverat.

1

Begränsat läge används för åtkomst men inte för icke-öppna program.

2

Begränsat läge används för icke-öppna program, men inte för Access.

3

Begränsat läge används alltid. Det här är standardvärdet som anges när du installerar Access.

Överst på sidan

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×