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

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

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

I den här artikeln lär du dig hur du använder Access-säkerhetsfunktionen Begränsat läge. I begränsat läge blockeras osäkra uttryck, d.v.s. uttryck som använder funktioner eller egenskaper som potentiellt kan användas av illvilliga användare för att få åtkomst till enheter, filer eller andra resurser som de inte har behörighet till. Funktioner som Kill och Shell kan exempelvis användas för att skada data och filer på en dator, och är därför blockerade i begränsat läge.

Obs!:  Det här avsnittet gäller inte Access-appar eller webbdatabaser, och täcker inte andra säkerhetsfunktioner i Access. Mer information finns under Se även i den här artikeln.

I den här artikeln

Översikt

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

Översikt

Begränsat läge är en säkerhetsfunktion som hindrar Access från att köra särskilda uttryck som kan vara osäkra. Dessa osäkra uttryck blockeras oavsett om databasen har angetts som betrodd och innehållet aktiverats.

Konfigurera begränsat läge

Du använder en registernyckel för att ange om Access ska köras i begränsat läge. Begränsat läge är aktiverat som standard, och registernyckelns värde är inställt så att begränsat läge aktiveras när Access installeras på datorn. Om du vill tillåta att alla uttryck körs kan du ändra registernyckelns värde så att begränsat läge inaktiveras.

Betrodda databaser

Oavsett om begränsat läge är aktiverat eller inte i registret, måste databasfilen antingen finnas på en betrodd plats eller ha en giltig förtroendesignatur för att potentiellt osäkra uttryck ska kunna köras. Om en databas inte är betrodd används begränsat läge i Access.

Följande bild visar den beslutsprocess som startas i Access när ett osäkert uttryck påträffas.

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

Om du inte har använt registret förut eller om du känner dig osäker inför att själv ändra registernycklar bör du kontakta någon som kan detta. Du måste också ha behörighet som administratör för datorn om du vill ändra registernycklar.

Ö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 registernyckel.

Obs!:  Registernyckeln Begränsat läge som nämns i proceduren nedan ingår inte i alla installationer av Access. Om du inte hittar registernyckeln 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 är igång på datorn där du vill inaktivera begränsat läge.

  2. Tryck på Windows-tangenten, skriv Kör och tryck på Retur.

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

    Registereditorn startas.

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

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

  5. Dubbelklicka på Begränsat läge (om det alternativet finns) under Namn till höger i registereditorn. Om du inte hittar registernyckeln Begränsat läge rekommenderar vi inte att du lägger till den eftersom den kan störa Office-uppdateringar.

    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 alla osäkra uttryck inaktiveras om du inte aktiverar innehållet i databasen, oavsett om registerinställningarna ändras.

Du kan använda följande registervärden, där 0 (noll) är det minst begränsande och 3 det mest restriktiva.

Inställning

Beskrivning

"#,0#"

Begränsat läge (sandbox) är alltid inaktiverat.

-1

Begränsat läge (sandbox) används för Access men inte för andra program.

2

Begränsat läge (sandbox) används för andra program än Access, men inte för Access.

-3

Begränsat läge (sandbox) används alltid. Detta är standardvärdet som konfigureras när Access installeras.

Överst på sidan

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Utöka dina 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.

×