Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Galite parodyti, kad manote, jog duomenų bazė yra saugi ir kad jos turiniu galima pasitikėti, įtraukdami į duomenų bazę skaitmeninis parašas. skaitmeninis parašas patvirtina, kad visos makrokomandos, kodo moduliai ir kiti vykdomieji komponentai duomenų bazėje buvo sukurti pasirašiusiojo ir kad nuo duomenų bazės pasirašymo niekas jų nekeičia. Tai padeda duomenų bazę naudojantiems žmonėms nuspręsti, ar pasitikėti ja ir jos turiniu. Pagalvokite apie saugos sertifikatą kaip rašiklį, kurį naudojate skaitmeniniu parašu pasirašyti, arba vaškinį antspaudą, kurį galite naudoti tik jūs. Norėdami įtraukti skaitmeninis parašas, galite naudoti komercinį saugos sertifikatą arba sukurti savo. Duomenų bazės pasirašymas skaitmeniniu parašu priklauso nuo naudojamos duomenų bazės versijos.

Yra dviejų tipų saugos sertifikatai: komerciniai ir vartotojo pasirašomi.

Jei norite skaitmeniniu parašu pasirašyti duomenų bazę ir tada išplatinti tą duomenų bazę komerciniais tikslais, turėtumėte gauti komercinio saugumo sertifikatą iš komercinės sertifikavimo institucija (CA). Sertifikavimo institucijos atlieka patikras fone, kad patikrintų, ar turinį (pvz., duomenų bazes) kuriantys asmenys yra geros reputacijos. Daugiau informacijos žr. Skaitmeninio identifikatoriaus arba skaitmeninio parašo tarnybų radimas.

Jei norite naudoti duomenų bazę asmeniniams arba ribotos darbo grupės scenarijams naudoti savo organizacijoje, galite sukurti skaitmeninis sertifikatas naudodami į „Microsoft 365“ įtrauktą "SelfCert" įrankį.

Svarbu: Jei dokumentą skaitmeniniu parašu pasirašote naudodami sukurtą skaitmeninis sertifikatas, o tada bendrinate skaitmeniniu parašu pasirašytą failą, kiti žmonės negalės patvirtinti jūsų skaitmeninis parašas autentiškumo neautomatiškai nenusprendę pasitikėti savo vartotojo pasirašomu sertifikatu.

  1. Pereikite į aplanką, kuriame yra jūsų „Microsoft Office“ programos failai.

    Turėsite rasti vykdomąjį failą, SelfCert.exe, o vieta gali skirtis atsižvelgiant į įvairias sąlygas, pvz., jei naudojate 32 bitų arba 64 bitų operacinę sistemą "Windows" arba jei naudojate „Microsoft 365“.

    „Office“ versija

    Vieta

    „Microsoft 365“

    C:\Program Files\„Microsoft Office“ \root\Office16

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

    Office 2019

    Office 2016

    C:\Program Files\„Microsoft Office“ \Office16

    C:\Program Files (x86)\„Microsoft Office“ \Office16

  2. Raskite tinkamą aplanką ir dukart spustelėkite SelfCert.exe.

    Rodomas dialogo langas Skaitmeninio sertifikato kūrimas.

  3. Lauke Jūsų sertifikato pavadinimas įveskite naujo testavimo sertifikato pavadinimą.

  4. Dukart spustelėkite Gerai.

Lengva ir greita pasirašyti ir platinti duomenų bazę. Galite supakuoti failą, pritaikyti skaitmeninis parašas paketui ir paskirstyti pasirašytą paketą kitiems vartotojams. Paketo ir pasirašymo funkcija perkelia duomenų bazę į „Access“ diegimo (.accdc) failą, pasirašo failą ir pasirašytą paketą padeda jūsų pasirinktoje vietoje. Vartotojai gali išskleisti duomenų bazės paketą ir dirbti tiesiogiai duomenų bazėje (ne su paketo failu). Atkreipkite dėmesį, kad vis tiek galite naudoti pakavimo funkciją norėdami sugeneruoti .accdc failą, nesvarbu, ar duomenų bazę pasirašote kodu. Daugiau informacijos žr. "Access" taikomosios programos diegimas.

Visos „Access“ versijos leidžia taikyti skaitmeninis parašas komponentams .mdb ir .mde duomenų bazės formatais. Pradedant nuo „Access“„Microsoft 365“ versijai 2211, taip pat palaikomi .accdb ir .accde duomenų bazės formatai.

Norėdami pasirašyti duomenų bazę kodu, atlikite šiuos veiksmus:

  1. Atidarykite duomenų bazę, kurią norite pasirašyti.

  2. Skirtuko Duomenų bazės įrankiai grupėje Makrokomanda spustelėkite Visual Basic , kad paleistumėte „Visual Basic“ rengyklė, arba paspauskite ALT + F11.

  3. "Project Explorer" lange pasirinkite duomenų bazę arba Visual Basic programų (VBA) projektą, kurį norite pasirašyti.

  4. Meniu Įrankiai spustelėkite Skaitmeninis parašas.

    Rodomas dialogo langas Skaitmeninis parašas.

  5. Spustelėkite Pasirinkti, kad pažymėtumėte testavimo sertifikatą.

    Rodomas dialogo langas Pasirinkti sertifikatą.

  6. Pasirinkite sertifikatą, kurį norite taikyti. Daugiau informacijos žr. Saugos sertifikato gavimas.

    Jei atlikote ankstesniame skyriuje nurodytus veiksmus, pasirinkite sertifikatą, kurį sukūrėte naudodami „SelfCert“.

  7. Spustelėkite Gerai , kad uždarytumėte dialogo langą Sertifikato pasirinkimas , tada dar kartą spustelėkite Gerai , kad uždarytumėte dialogo langą Skaitmeninis parašas .

Pastabos    

  • Jei norite savo sprendimo vartotojus apsaugoti nuo atsitiktinio VBA projekto modifikavimo ar parašo padarymo nebegaliojančiu, prieš pasirašydami užrakinkite VBA projektą. Tačiau VBA projekto užrakinimas nedraudžia kitam vartotojui pakeisti skaitmeninis parašas kitu parašu. Įmonės administratoriai gali iš naujo pasirašyti šablonus ir priedus, kad galėtų kontroliuoti, ką tiksliai vartotojai gali paleisti savo kompiuteriuose.

  • Jei jūsų taikomoji programa modifikuoja duomenų bazę taip, kad parašas nebegalioja, pvz., sukurdama naują veiksmo užklausą, tada venkite skaitmeniniu parašu pasirašyti duomenų bazę. Vietoj to platinimui naudokite pasirašytą paketą (.accdc), tada sujunkite jį su patikimos vietos naudojimu.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.