Vis tillid ved at tilføje en digital signatur

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Du kan se, at du mener, at en database er sikker, og at der er tillid til dens indhold ved at føje en digital signatur til databasen. Det hjælper personer, der brugerdata basen, til at bestemme, om de skal have tillid til den og dens indhold.

Den proces, du bruger til at signere en database digitalt, afhænger af, om databasen bruger et nyere filformat, f. eks en. accdb-fil, eller et tidligere format, f. eks. en. mdb-fil. Begge processer kræver dog, at du bruger et sikkerhedscertifikat.

Du kan bruge et kommercielt sikkerhedscertifikat, eller du kan oprette dit eget. Dette emne beskriver, hvordan du opretter dit eget sikkerhedscertifikat.

I denne artikel

Inden du går i gang

Pakke, signere og distribuere en Access-database

Signere en tidligere versions database digitalt

Inden du går i gang

Hvis du vil tilføje en digital signatur, skal du først hente eller oprette et sikkerhedscertifikat. Tænk på et sikkerhedscertifikat som en pen, som du bruger til at signere ting digitalt, eller en Wax-plombe, som kun du kan anvende.

Hvis du ikke har et sikkerhedscertifikat, kan du oprette et ved hjælp af værktøjet SelfCert (inkluderet med Microsoft Office).

Oprette et selvsigneret certifikat

  1. Klik på knappen Start i Microsoft Windows, peg på alle programmer, peg på Microsoft Office, peg på Microsoft Office-værktøjer, og klik derefter på digitalt certifikat til VBA-projekter.

    Eller

    Gå til den mappe, der indeholder dine Microsoft Office-programfiler.

    Du skal finde den eksekverbare fil, SelfCert. exe, og placeringen kan variere afhængigt af forskellige betingelser, som hvis du bruger et 32 eller 64 Windows-operativsystem, eller hvis du bruger en abonnementsversion af Office 365.

    Hvis du bruger Office 2019 eller Office 2016, kan du prøve en af disse placeringer:

    • C:\Programmer\Microsoft Office\Office16

    • C:\Programmer (x86) \Microsoft Office\Office16

    Hvis du bruger Office 365, kan du prøve en af disse placeringer:

    • C:\Programmer\Microsoft Office\root\Office16

    • C:\Program Files (x86)\Microsoft Office\root\Office16

    Hvis du bruger Office 2013, skal du se efter mappen Office15 under ovenstående indstillinger. Hvis du bruger Office 2010, skal du se efter mappen Office14. Hvis du bruger Office 2007, skal du se efter mappen Office12.

    Find den rigtige mappe, og dobbeltklik på SelfCert. exe.

    Dialogboksen Opret digitalt certifikat vises.

  2. Angiv et navn for det nye testcertifikat i feltet Certifikatets navn.

  3. Klik på OK to gange.

Bemærk!: Hvis du ikke kan se kommandoen Digitalt certifikat til VBA-projekter, eller hvis du ikke kan finde SelfCert.exe, kan det være nødvendigt at installere SelfCert.

Installere SelfCert.exe

  1. Start din Microsoft Office-installations-CD eller et andet installationsmedie.

  2. I installationsprogrammet skal du klikke på Tilføj eller fjern funktioner og derefter klikke på Fortsæt.

    Bemærk!: Hvis du arbejder i et miljø, hvor Microsoft Office er installeret på individuelle computere af it-administratorer i stedet for via cd, skal du følge disse trin:

    1. Klik på knappen Start i Microsoft Windows, og klik derefter på Kontrolpanel.

    2. Dobbeltklik på Tilføj eller fjern programmer.

    3. Vælg din Microsoft Office-version, og klik derefter på Skift.

      Installationsprogrammet starter.

    4. Klik på Tilføj eller fjern funktioner, og klik derefter på Fortsæt.

    5. Fortsæt med følgende trin.

  3. Udvid noderne Microsoft Office og Delte funktioner i Office ved at klikke på plustegnene (+) ud for dem.

  4. Klik på Digitalt certifikat til VBA-projekter.

  5. Klik på Kør fra Denne computer.

  6. Klik på Fortsæt for at installere komponenten.

Du bør kun bruge SelfCert til at oprette signaturer til brug i din egen organisation. Hvis du vil signere en database digitalt og derefter distribuere den pågældende database, skal du have et kommercielt sikkerhedscertifikat fra et kommercielt NØGLEcenter.

Pakke, signere og distribuere en Access -database

Access gør det nemt og hurtigt at signere og distribuere en database. Når du opretter en .accdb-fil eller .accde-fil, kan du pakke filen, anvende en digital signatur til pakken og derefter distribuere den signerede pakke til andre brugere. Pakke- og signeringsværktøjet placerer databasen på en Access-installationsfil (.accdc), signerer filen og placerer derefter den signerede pakke på en placering, du bestemmer. Brugerne kan derefter udtrække databasen fra pakken og arbejde direkte i databasen (ikke i pakkefilen).

Husk på følgende under arbejdet:

  • Pakke en database og signere pakken er en måde til at formidle tillid. Når du pakker og signerer en database, bekræfter din digitale signatur, at databasen ikke er blevet ændret, efter du har oprettet pakken.

  • Når databasen udtrækkes fra pakken, er der ikke længere en forbindelse mellem den signerede pakke og den udtrukne database.

  • Du kan kun bruge værktøjet pakke og signering med databaser, der er gemt i et nyere filformat (. accdb,. accde,...). Access indeholder også værktøjer til at signere og distribuere databaser, der har et tidligere filformat. Du skal bruge det værktøj til digital signatur, der passer til databasefilformatet, du anvender.

  • Du kan kun tilføje én database til en pakke.

  • Processen omfatter en digital signering af en pakke, der indeholder hele databasen, og ikke kun makroer eller moduler.

  • Processen komprimerer pakkefilen for at reducere overførselstider.

  • Du kan udtrække databaser fra pakke filer, der er placeret på servere, der kører Windows SharePoint Services 3.0 eller nyere.

Trinene i de følgende afsnit beskriver, hvordan du opretter en signeret pakkefil, og hvordan du udtrækker og bruger databasen fra en signeret pakkefil.

Oprette en signeret pakke

  1. Åbn den database, du vil pakke og signere.

  2. Klik på fil _GT_ Gem som > -pakke, og logpå. 

    Dialogboksen Vælg certifikat vises.

  3. Vælg et digitalt certifikat, og klik på OK.

    Dialogboksen Opret signeret pakke til Microsoft Access vises.

  4. I listen Gem i skal du vælge en placering til din signerede databasepakke.

  5. Angiv et navn for den signerede pakke i feltet Filnavn, og klik derefter på Gem.

    Access opretter en .accdc-fil, som anbringes på den placering, du vælger.

Udtrække og bruge en signeret pakke

  1. Klik på Fil > Åbn > Gennemse. Dialogboksen Åbn vises. 

  2. Vælg Microsoft Access-signerede pakker (*. accdc) som filtype.

  3. Find den mappe, der indeholder din. accdc-fil, markér filen, og klik derefter på Åbn.

  4. Gør et af følgende:

    • Hvis du vælger at have tillid til sikkerhedscertifikatet, der blev brugt til at signere installationspakke, vises dialogboksen Udtræk database til. Gå til det næste trin.

    • Hvis du endnu ikke har valgt at have tillid til sikkerhedscertifikatet, vises følgende meddelelse.

      Vejledende meddelelse

      Hvis du har tillid til databasen, skal du klikke på Åbn. Hvis du har tillid til alle certifikater fra den pågældende udbyder, skal du klikke på Hav tillid til alt fra denne udgiver. Dialogboksen Udtræk database til vises.

      Bemærk!: Hvis du bruger et selvsigneret certifikat til at signere en databasepakke og derefter klikker på Hav tillid til alt fra denne udgiver, når du åbner denne pakke, vil der altid være tillid pakker, som signeres ved hjælp af dine selvsignerede certifikater.

  5. Du kan eventuelt vælge en placering til den udtrukne database i listen Gem i og derefter angive et andet navn til den udtrukne database i feltet Filnavn.

    Tip!: Hvis du udtrækker databasen til en pålidelig placering, bliver dens indhold automatisk aktiveret, når du åbner den. Hvis du vælger et sted, der ikke er tillid til, kan dele af databaseindholdet være deaktiveret som standard.

  6. Klik på OK.

Hvis du ikke er sikker på, om du har tillid til et certifikat, skal du se artiklen Hvordan ser jeg, om en digital signatur er troværdig, som indeholder generelle oplysninger om kontrol af datoer og andre elementer i et certifikat for at sikre, at det er gyldigt.

Toppen af siden

Signere en tidligere versions database digitalt

Vigtigt!: Trinnene i dette afsnit gælder ikke for databaser, der bruger et af de nye filformater.

For databaser, der bruger. mdb-eller. mde-filformatet, kan du anvende en digital signatur på komponenterne i databasen. En digital signatur bekræfter, at alle makroer, kodemoduler og andre eksekverbare komponenter i databasen stammer fra underskriveren, og at ingen har ændret dem, da databasen blev signeret.

Hvis du vil anvende en signatur til din database, skal du først have et digitalt certifikat. Hvis du opretter databaser til kommerciel distribution, skal du have et certifikat fra et kommercielt NØGLEcenter. Nøglecentre foretager baggrundskontrol for at bekræfte, at de personer, der opretter indhold (f. eks. databaser), er anerkendt.

Hvis du vil bruge en database til personlige eller begrænsede arbejdsgruppe scenarier, indeholder Access et værktøj til oprettelse af et selvsigneret certifikat. Trinene i følgende afsnit viser, hvordan du installerer og bruger værktøjet SelfCert.exe til at oprette et selvsigneret certifikat.

Signere en database med kode

Bemærk!: Husk, at disse trin kun gælder, når du brugerdata baser, der bruger et af de tidligere database filformater, f. eks en. mdb-fil. Hvis du vil signere nyere databaser, skal du se afsnits pakken, signere og distribuere en Access-database.

  1. Åbn den database, du vil signere.

  2. På fanen Databaseværktøjer i gruppen Makro skal du klikke på Visual Basic for at starte Visual Basic Editor.

    Tastaturgenvej  Tryk på ALT+F11.

  3. I vinduet Projektstifinder skal du vælge den database eller det VBA-projekt (Visual Basic for Applications), du vil signere.

  4. I menuen Værktøjer skal du klikke på Digital signatur.

    Dialogboksen Digital signatur vises.

  5. Klik på Vælg for at vælge dit testcertifikat.

    Dialogboksen Vælg certifikat vises.

  6. Marker det certifikat, du vil anvende.

    Hvis du fulgte trinene i det forrige afsnit, skal du markere det certifikat, som du har oprettet ved hjælp af SelfCert.

  7. Klik på OK for at lukke dialogboksen Vælg certifikat , og klik på OK igen for at lukke dialogboksen digital signatur .

Tip til signering af tidligere databaseversioner

  • Du kan låse VBA-projektet, før du signerer det, hvis du vil forhindre, at brugerne af din løsning ved en fejl ændrer dit VBA-projekt og gør din signatur ugyldig.

    Bemærk!: Selvom du låser et VBA-projekt, forhindrer du ikke andre brugere i at erstatte den digitale signatur med en anden signatur. Administratorer i virksomheder kan muligvis gensignere skabeloner og tilføjelsesprogrammer, så de præcist kan styre, hvad brugerne kan køre på virksomhedens computere.

  • Når du signerer et VBA-projekt, bør du overveje at få et tidsstempel, så andre kan bekræfte din signatur, selv efter det certifikat, der anvendes til signaturen, er udløbet.

Toppen af siden

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×