Varat parādīt, ka uzskatāt, ka datu bāze ir droša un ka tās saturu var uzticēties, ciparparaksts datu bāzei. Datu ciparparaksts apstiprina, ka datu bāzes makro, koda moduļu un citu izpildāmo komponentu autors ir parakstītājs un neviens cits tos nav mainījis kopš datu bāzes parakstīšanas. Tas palīdz datu bāzes lietotājiem izlemt, vai tai uzticēties un kāds ir tās saturs. Uzstāstiet, ka drošības sertifikāts ir pildspalva, ko izmantojat, lai ar ciparparakstu parakstītu lietas, vai arī atjauninājuma zīmogs, ko var lietot tikai jūs. Lai pievienotu ciparparaksts, varat izmantot komerciālās drošības sertifikātu vai izveidot savu. Process, kas tiek izmantots, lai datu bāzi parakstītu ar ciparparakstu, ir atkarīgs no tā, kādu datu bāzes versiju izmantojat.
Ir divu veidu drošības sertifikāti: komerciāls un pašparakstīts.
Ja vēlaties datu bāzi parakstīt ar ciparparakstu un pēc tam to izplatīt komerciāli, jums jāiegādājas komerciālās drošības sertifikāts no komerciālas sertificēšanas iestāde (CA). Sertificēšanas iestādes veic pārbaudes, lai verificētu, ka personas, kas veido saturu (piemēram, datu bāzes) ir uzticamas. Papildinformāciju skatiet rakstā Ciparu ID vai ciparparaksta pakalpojumu atrašana.
Ja vēlaties izmantot datu bāzes personiskos vai ierobežotas darbgrupas scenārijus izmantošanai savā organizācijā, varat izveidot ciparsertifikāts, izmantojot programmā Microsoft 365 iekļauto rīku SelfCert.
Svarīgi!: Ja dokumentu ciparparakstījāt, izmantojot jūsu izveidotu ciparsertifikāts, un pēc tam kopīgojat failu ar ciparparakstu, citas personas nevar pārbaudīt jūsu ciparparaksts autentiskumu, neizlemjot uzticēties pašparakstītam sertifikātam manuāli.
-
Pārlūkojot atrodiet mapi, kurā ir jūsu Microsoft Office faili.
Jums vajadzēs atrast izpildāmo failu, SelfCert.exeun atrašanās vieta var atšķirties atkarībā no dažādiem nosacījumiem, piemēram, ja izmantojat 32 bitu vai 64 bitu operētājsistēmu Windows, vai ja izmantojat Microsoft 365.
Office versija
Atrašanās 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
-
Atrodiet pareizo mapi un veiciet dubultklikšķi uz SelfCert.exe.
Tiek parādīts dialoglodziņš Ciparsertifikāta izveide.
-
Lodziņā Jūsu sertifikāta nosaukums ierakstiet jaunā testa sertifikāta nosaukumu.
-
Divreiz noklikšķiniet uz Labi.
Var viegli un ātri parakstīt un izplatīt datu bāzi. Varat pakot failu, lietot pakotnes ciparparaksts un pēc tam parakstīto pakotni izplatīt citiem lietotājiem. Pakotņu un parakstīšanas līdzeklis datu bāzi ievieto Access izvietošanas (.accdc) failā, paraksta failu un pēc tam parakstīto pakotni ievieto jūsu noteiktajā atrašanās vietā. Lietotāji pēc tam var izvilkt datu bāzi no pakotnes un strādāt tieši datu bāzē (nevis pakotnes failā). Ņemiet vērā, ka jūs joprojām varat izmantot pakošanas līdzekli, lai ģenerētu .accdc failu neatkarīgi no tā, vai datu bāze ir parakstīta ar kodu. Papildinformāciju skatiet rakstā Access programmas izvietošana.
Visas datu Access ļauj lietot datu ciparparaksts komponentiem .mdb un .mde datu bāzu formātos. Tiek atbalstīta Access, Microsoft 365 atbalstīta arī versija 2211, .accdb un .accde datu bāzes formāti.
Lai parakstītu datu bāzi ar kodu, rīkojieties šādi:
-
Atveriet datu bāzi, kuru vēlaties parakstīt.
-
Cilnes Datu bāzes rīki grupā Makro noklikšķiniet uzVisual Basic, lai sāktu Visual Basic redaktors, vai nospiediet taustiņu kombināciju ALT+F11.
-
Projekta pētnieks logā atlasiet datu bāzi vai Visual Basic for Applications (VBA) projektu, kuru vēlaties parakstīt.
-
Izvēlnē Rīki noklikšķiniet uz Ciparparaksts.
Tiek atvērts dialoglodziņš Ciparparaksts.
-
Lai atlasītu savu testa sertifikātu, noklikšķiniet uz Izvēlēties.
Tiek parādīts dialoglodziņš Atlasiet sertifikātu.
-
Atlasiet sertifikātu, kuru vēlaties lietot. Papildinformāciju skatiet rakstā Drošības sertifikāta iegūste.
Ja izpildījāt iepriekšējā sadaļā aprakstītās darbības, atlasiet sertifikātu, kuru izveidojāt, izmantojot SelfCert.
-
Noklikšķiniet uz Labi, lai aizvērtu dialoglodziņu Sertifikāta atlase, un vēlreiz noklikšķiniet uz Labi, lai aizvērtu dialoglodziņu Ciparparaksts .
Piezīmes
-
Ja nevēlaties ļaut risinājuma lietotājiem nejauši modificēt VBA projektu un padarīt par nederīgu jūsu parakstu, bloķējiet VBA projektu pirms tā parakstīšanas. Tomēr VBA projekta bloķēšana nenozīmē, ka cits lietotājs to neaizstāj ciparparaksts ar citu parakstu. Uzņēmumu administratori var no jauna parakstīt veidnes un pievienojumprogrammas, lai varētu kontrolēt, ko tieši lietotāji var palaist savos datoros.
-
Ja lietojumprogramma modificē datu bāzi tādā veidā, kas parakstu padara nederīgu, piemēram, izveidojot jaunu darbības vaicājumu, neveidojiet datu bāzes ciparparakstu. Tā vietā izplatīšanai izmantojiet parakstītu pakotni (.accdc) un pēc tam apvienojiet to ar uzticamas atrašanās vietas izmantošanu.