Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Du kan vise, at du mener, at en database er sikker, og at der kan være tillid til dens indhold, ved at føje en digital signatur til 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. Dette hjælper personer, der bruger databasen, med at beslutte, om de skal have tillid til den og dens indhold. Tænk på et sikkerhedscertifikat som en pen, du bruger til digitalt at signere ting, eller en vokssegling, som kun du kan anvende. Hvis du vil tilføje en digital signatur, kan du bruge et kommercielt sikkerhedscertifikat, eller du kan oprette dit eget. Den proces, du bruger til at signere en database digitalt, afhænger af den databaseversion, du bruger.

Der findes to typer sikkerhedscertifikater: kommercielle og selvsignerede.

Hvis du vil signere en database digitalt og derefter distribuere databasen kommercielt, skal du have et kommercielt sikkerhedscertifikat fra et kommercielt nøglecenter. Nøglecentre udfører baggrundskontrol for at bekræfte, at de personer, der opretter indhold (f.eks. databaser), er anerkendte. Du kan finde flere oplysninger under Find digitale id- eller digitale signaturtjenester.

Hvis du vil bruge en database til personlige eller begrænsede arbejdsgruppescenarier til brug i din egen organisation, kan du oprette et digitalt certifikat ved hjælp af SelfCert-værktøjet, der følger med Microsoft 365.

Vigtigt!: Hvis du signerer et dokument digitalt ved hjælp af et digitalt certifikat, du har oprettet, og derefter deler den digitalt signerede fil, kan andre personer ikke bekræfte ægtheden af din digitale signatur uden selv at beslutte at have tillid til dit selvsignerede certifikat.

  1. 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, f.eks. hvis du bruger et 32-bit eller 64-bit Windows-operativsystem, eller hvis du bruger Microsoft 365.

    Office-version

    Sted

    Microsoft 365

    C:\Programmer\Microsoft Office\root\Office16

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

    Office 2019

    Office 2016

    C:\Programmer\Microsoft Office\Office16

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

    Office 2013

    C:\Programmer\Microsoft Office\root\Office15

    C:\Programmer (x86)\Microsoft Office\root\Office15

    Office 2010

    C:\Programmer\Microsoft Office\root\Office14

    C:\Programmer (x86)\Microsoft Office\root\Office14

  2. Find den korrekte mappe, og dobbeltklik på SelfCert.exe.

    Dialogboksen Opret digitalt certifikat vises.

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

  4. Klik på OK to gange.

Det er nemt og hurtigt at signere og distribuere en database. Du kan pakke filen, anvende en digital signatur på pakken og derefter distribuere den signerede pakke til andre brugere. Pakke- og signeringsfunktionen placerer databasen i 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). Bemærk, at du stadig kan bruge pakkefunktionen til at generere en .accdc-fil, uanset om du også signerer databasen med kode. Du kan få mere at vide under Installere et Access-program.

I alle versioner af Access kan du anvende en digital signatur på komponenterne i .mdb- og .mde-databaseformater. Fra og med Access til Microsoft 365 version 2211 understøttes databaseformaterne .accdb og .accde også.

Hvis du vil signere en database med kode, skal du gøre følgende:

  1. Åbn den database, du vil signere.

  2. Klik på Visual Basic i gruppen Makro under fanen Databaseværktøjer for at starte Visual Basic Editor, eller 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. Du kan få mere at vide under Få et sikkerhedscertifikat.

    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 .

Noter    

  • 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. Men hvis du låser dit VBA-projekt, forhindrer det 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.

  • Hvis dit program ændrer databasen på en måde, der gør signaturen ugyldig, f.eks. ved at oprette en ny handlingsforespørgsel, skal du undgå at signere databasen digitalt. Brug i stedet en signeret pakke (.accdc) til distribution, og kombiner den derefter med brug af en pålidelig placering.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×