Usalduse näitamine Accessi andmebaasi digitaalallkirja lisamisega

Rakenduskoht
Microsoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

Andmebaasile digitaalallkirja lisamisega saate näidata, et andmebaas on turvaline ja et selle sisu saab usaldada. Digiallkiri tõendab, et andmebaasis olevad makrod, põhimoodulid ja muud täitmiskomponendid pärinevad allkirjastajalt ja et pärast allkirjastamist pole keegi neid muutnud. See aitab andmebaasi kasutavatel inimestel otsustada, kas andmebaasi ja selle sisu usaldada või mitte. Mõelge turbeserdile kui pliiatsile, mida kasutate asjade digitaalseks allkirjastamiseks, või vahatihendist, mida saate rakendada ainult teie. Digitaalallkirja lisamiseks saate kasutada kommertsturbeserti või luua enda oma. Andmebaasi digitaalseks allkirjastamiseks kasutatav protsess sõltub kasutatavast andmebaasiversioonist.

Turbeserdi hankimine

Turbeserte on kahte tüüpi: äri- ja iseallkirjastatud serdid.

Kommertsturbeserdi hankimine

Kui soovite andmebaasi digitaalselt allkirjastada ja seejärel seda ärilisel eesmärgil levitada, peaksite hankima kommertsturbeserdi kommertssertimiskeskusest (CA). Sertimiskeskused teevad taustakontrolle, et veenduda andmebaaside tootjate (ehk avaldajate) heas maines. Lisateavet leiate teemast Digitaalse ID või digitaalallkirja teenuste otsimine.

Iseallkirjastatud serdi loomine

Kui soovite andmebaasi kasutada isiklikuks või piiratud töörühma stsenaariumiks oma ettevõttes kasutamiseks, saate Microsoft 365-ga kaasas oleva SelfCert-tööriista abil luua digitaalserdi.

NB!

Kui allkirjastate digitaalselt dokumendi enda loodud digitaalserdi abil ning jagate digitaalselt allkirjastatud faili, peavad teised inimesed käsitsi kinnitama, kas otsustavad teie iseallkirjastatud serdi autentsust usaldada.

  1. Liikuge sirvides kaustani, mis sisaldab teie Microsoft Office'i programmifaile.
    Teil tuleb leida täitmisfail SelfCert.exeja asukoht võib erineda olenevalt erinevatest tingimustest, näiteks kas kasutate 32-bitist või 64-bitist Windowsi operatsioonisüsteemi või kasutate Microsoft 365.

    Office'i versioon Asukoht
    Microsoft 365 C:\Programmi Files\Microsoft Office\root\Office16
    C:\Programmi Files (x86)\Microsoft Office\root\Office16
    Office 2019
    Office 2016
    C:\Programmi Files\Microsoft Office\Office16
    C:\Programmi Files (x86)\Microsoft Office\Office16
  2. Otsige üles õige kaust ja topeltklõpsake SelfCert.exe.
    Kuvatakse dialoogiboks Digitaalserdi loomine.

  3. Tippige väljale Teie serdi nimi uue testserdi nimi.

  4. Klõpsake kaks korda nuppu OK.

Andmebaasi levitamiseks Accessi paketi digitaalne allkirjastamine

Andmebaasi allkirjastamine ja levitamine on lihtne ja kiire. Saate faili paketti koondada, rakendada paketile digitaalallkirja ja allkirjastatud paketti teistele kasutajatele levitada. Pakett- ja allkirjastamisfunktsioon paigutab andmebaasi Accessi juurutuse (.accdc) faili, allkirjastab faili ja paigutab allkirjastatud paketi teie määratud asukohta. Kasutajad saavad andmebaasi paketist ekstraktida ja töötada otse andmebaasis (mitte pakettfailis). Võtke arvesse, et saate accdc-faili genereerimiseks siiski kasutada pakkimisfunktsiooni, olenemata sellest, kas allkirjastate andmebaasi või mitte. Lisateavet leiate teemast Accessi rakenduse juurutamine.

Accessi andmebaasi digitaalne allkirjastamine

Kõik Accessi versioonid võimaldavad teil rakendada digitaalallkirja komponentidele .mdb ja MDE-andmebaasi vormingus. Alates Microsoft 365 rakendus Access versioonist 2211 toetatakse ka ACCDB- ja ACCDE-andmebaasivorminguid.

Andmebaasi allkirjastamiseks tehke järgmist.

  1. Avage andmebaas, mida soovite allkirjastada.
  2. Visual Basic Editori käivitamiseks klõpsake menüü Andmebaasiriistad jaotises Makro nuppu Visual Basic või vajutage klahvikombinatsiooni ALT+F11.
  3. Valige Project Exploreri aknas allkirjastatav andmebaas või Visual Basic for Applications (VBA) projekt.
  4. Klõpsake menüüs Tööriistad käsku Digitaalallkiri.
    Kuvatakse dialoogiboks Digitaalallkiri.
  5. Serdi valimiseks klõpsake käsku Vali.
    Kuvatakse dialoogiboks Serdi valimine.
  6. Valige sert, mida soovite rakendada. Lisateavet leiate teemast Turbeserdi hankimine.
    Kui järgisite eelmise jaotise juhiseid, valige rakenduse SelfCert abil loodud sert.
  7. Dialoogiboksi Serdi valimine sulgemiseks klõpsake nuppu OK ja dialoogiboksi Digitaalallkiri sulgemiseks uuesti nuppu OK.

Märkused

  • Kui soovite vältida VBA-projekti kogemata muutmist ja teie allkirja tühistamist lahenduse kasutajate poolt, lukustage projekt enne selle allkirjastamist. Kuid VBA-projekti lukustamine ei takista teist kasutajat digitaalallkirja asendamast mõne muu allkirjaga. Ettevõtte administraatorid võivad malle ja lisandmooduleid uuesti allkirjastada, et neil oleks kontroll selle üle, mida kasutajad oma arvutis käivitada tohivad.
  • Kui teie rakendus muudab andmebaasi viisil, mis muudab allkirja kehtetuks (nt luues uue toimingupäringu), vältige andmebaasi digitaalset allkirjastamist. Selle asemel kasutage levitamiseks allkirjastatud paketti (.accdc) ja seejärel kombineerige see usaldusväärse kohaga.