Bruge sandkassetilstand i Access 2010

I oplysningerne i denne artikel forklares det, hvordan du kan bruge et operativmiljø, der kaldes sandkassetilstand, i Access 2010. I sandkassetilstand blokerer Access alle de udtryk, der ikke anses for at være sikre. I dette tilfælde bruger et usikkert udtryk funktioner eller egenskaber, der kan udnyttes af ondsindede brugere til at få adgang til drev, filer eller andre ressourcer, som de ikke har adgang til. Funktioner som Kill og Shell kan f.eks. bruges til at beskadige data og filer på en computer, så de ikke anses for at være sikre.

Bemærk: Du kan finde flere oplysninger om at bruge sikkerhedsfunktioner i Access 2010 ved at klikke på linkene i afsnittet Se også i denne artikel.

Hvad vil du foretage dig?

Forstå sandkassetilstand, og hvordan tilstanden fungerer i Access 2010

Deaktivere sandkassetilstand (køre usikre udtryk)

Forstå sandkassetilstand, og hvordan tilstanden fungerer i Access 2010

Når du føjer et udtryk til en database, køres udtrykket i et operativmiljø i Access, der kaldes sandkassetilstand. Dette er tilfældet med databaser, der er oprettet i enten Access 2010 eller tidligere Access-filformater, som du åbner i Access 2010. Sandkassetilstand aktiveres som standard i Access, og tilstanden deaktiverer altid usikre udtryk, også efter at du har aktiveret indholdet i en database.

Hvis du har tillid til kilden til en database, og du vil køre et udtryk, som deaktiveres af sandkassetilstand, kan du køre dette udtryk ved at ændre en registreringsdatabasenøgle for at deaktivere sandkassetilstand. Husk, at databasen enten skal være anbragt på en placering, der er tillid til, eller bære en gyldig signatur, der er tillid til, for at du kan deaktivere sandkassetilstand. Hvis du vil ændre indstillingen for sandkassetilstand, skal du benytte fremgangsmåden nedenfor.

Nedenstående tegning viser den beslutningsproces, Access følger, når der forekommer et usikkert udtryk.

Beslutningsproces for sandkassetilstand

Forsigtig      Fejlredigering i registreringsdatabasen kan medføre alvorlige problemer med operativsystemet, og det kan være nødvendigt at installere det igen. Sikkerhedskopiér altid dine filer, inden du ændrer registreringsdatabasen. De seneste oplysninger om at bruge og beskytte computerens registreringsdatabase finder du i Microsoft Windows Hjælp.

Hvis du ikke har erfaring med registreringsdatabasen, eller hvis du ikke føler dig tryg ved selv at ændre nøgler i registreringsdatabasen, skal du bede om hjælp hos en person, der har erfaring og er fortrolig med at ændre registreringsdatabasen. Du skal have administratorrettigheder til denne computer for at ændre værdier i registreringsdatabasen.

Toppen af siden

Deaktivere sandkassetilstand (køre usikre udtryk)

Du deaktiverer sandkassetilstand i Access 2010 ved at ændre værdien af en registreringsdatabasenøgle.

Forsigtig      Fejlredigering i registreringsdatabasen kan medføre alvorlige problemer med operativsystemet, og det kan være nødvendigt at installere det igen. Sikkerhedskopiér altid dine filer, inden du ændrer registreringsdatabasen. De seneste oplysninger om at bruge og beskytte computerens registreringsdatabase finder du i Microsoft Windows Hjælp.

Ændre nøglen i registreringsdatabasen

Vigtigt: Ved at benytte nedenstående fremgangsmåde kan du tillade, at alle brugere på computeren kan køre usikre udtryk i alle forekomster af Access.

  1. Luk alle forekomster af Access, der kører på den computer, hvor du vil deaktivere sandkassetilstand.

  2. Benyt en af følgende fremgangsmåder:

    • I Windows Vista    

      1. Klik på knappen Start Knapflade , peg på Alle programmer, klik på Tilbehør, og klik derefter på Kør.

      2. Skriv regedit i boksen Åbn, og tryk derefter på ENTER.

        Registreringseditor startes.

      3. Udvid mappen HKEY_LOCAL_MACHINE, og gå til følgende nøgle i registreringsdatabasen:

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

      4. Dobbeltklik på SandboxMode under Navn i højre rude af Registreringseditor.

        Dialogboksen Rediger DWORD-værdi vises.

      5. Skift værdien i feltet Værdidata fra 3 til 2, og klik derefter på OK.

      6. Luk Registreringseditor.

    • I Microsoft Windows XP eller Microsoft Windows Server 2003    

      1. Klik på Start på proceslinjen, og klik derefter på Kør.

      2. Skriv regedit i boksen Åbn, og tryk derefter på ENTER.

        Registreringseditor startes.

      3. Udvid mappen HKEY_LOCAL_MACHINE, og gå til følgende nøgle i registreringsdatabasen:

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

      4. Dobbeltklik på SandboxMode under Navn i højre rude af Registreringseditor.

        Dialogboksen Rediger DWORD-værdi vises.

      5. Skift værdien i feltet Værdidata fra 3 til 2, og klik derefter på OK.

      6. Luk Registreringseditor.

Vigtigt: Husk, at hvis du ikke først aktiverer indholdet i databasen, deaktiverer Access alle usikre udtryk, uanset om du ændrer denne indstilling i registreringsdatabasen.

Du kan angive værdien i registreringsdatabasen til følgende værdier, hvor 0 (nul) er den mest omfattende, og 3 er den mindst omfattende.

Indstilling

Beskrivelse

0

Sandkassetilstand er deaktiveret til enhver tid.

1

Sandkassetilstand bruges til Access, men ikke til ikke-Access-programmer.

2

Sandkassetilstand bruges til ikke-Access-programmer, men ikke til Access.

3

Sandkassetilstand bruges til enhver tid. Dette er den standardværdi, der angives, når du installerer Access.

Toppen af siden

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×