Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Puteți arăta că credeți că o bază de date este sigură și că poate fi de încredere conținutul său adăugând o semnătură digitală la baza de date. Un semnătură digitală confirmă că toate macrocomenzile, modulele de cod și alte componente executabile din baza de date provin de la semnatar și că nimeni nu le-a modificat de când a fost semnată baza de date. Acest lucru ajută persoanele care utilizează baza de date să decidă dacă au încredere în aceasta și în conținutul său. Gândiți-vă la un certificat de securitate ca la un creion pe care îl utilizați pentru a semna digital lucruri sau o focă ceara pe care doar dvs. o puteți aplica. Pentru a adăuga un semnătură digitală, puteți utiliza un certificat de securitate comercial sau vă puteți crea propriul certificat. Procesul pe care îl utilizați pentru a semna digital o bază de date depinde de versiunea bazei de date pe care o utilizați.

Există două tipuri de certificate de securitate: comerciale și autosemnate.

Dacă doriți să semnați digital o bază de date și să o distribuiți apoi comercial, ar trebui să obțineți un certificat de securitate comercial de la o autoritate de certificare (CA) comercială. Autoritățile de certificare fac verificări ale antecedentelor pentru a vedea dacă persoanele care creează conținut (cum ar fi baze de date) au o reputație bună. Pentru mai multe informații, consultați Găsirea ID-ului digital sau a serviciilor de semnătură digitală.

Dacă doriți să utilizați o bază de date pentru scenarii personale sau cu un grup de lucru limitat pentru utilizarea în cadrul organizației dvs., puteți crea o certificat digital utilizând instrumentul SelfCert inclus în Microsoft 365.

Important: Dacă semnați digital un document utilizând un certificat digital pe care l-ați creat, apoi partajați fișierul semnat digital, alte persoane nu pot verifica autenticitatea semnătură digitală fără a decide manual să acordați încredere certificatului autosemnat.

  1. Navigați la folderul care conține fișierele programului Microsoft Office.

    Va trebui să găsiți fișierul executabil, SelfCert.exeși locația poate varia în funcție de diverse condiții, cum ar fi dacă utilizați un sistem de operare Windows pe 32 de biți sau pe 64 de biți sau dacă utilizați Microsoft 365.

    Versiune Office

    Locație

    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. Găsiți folderul corect și faceți dublu clic pe SelfCert.exe.

    Apare caseta de dialog Creare certificat digital.

  3. În caseta Numele certificatului, tastați un nume pentru noul certificat de test.

  4. Faceți clic de două ori pe OK.

Este simplu și rapid să semnați și să distribuiți o bază de date. Puteți să împachetați fișierul, să aplicați un semnătură digitală pachetului, apoi să distribuiți pachetul semnat altor utilizatori. Caracteristica Împachetare și semnare plasează baza de date într-un fișier de implementare Access (.accdc), semnează fișierul, apoi plasează pachetul semnat într-o locație pe care o determinați. Utilizatorii pot apoi să extragă baza de date din pachet și să lucreze direct în baza de date (nu în fișierul pachet). Rețineți că puteți utiliza în continuare caracteristica de împachetare pentru a genera un fișier .accdc, indiferent dacă semnați sau nu prin cod baza de date. Pentru mai multe informații, consultați Implementarea unei aplicații Access.

Toate versiunile de Access vă permit să aplicați o semnătură digitală componentelor în formatele de bază de date .mdb și .mde. Începând cu Access pentru Microsoft 365, formatele de bază de date .accdb și .accde pentru versiunea 2211 sunt acceptate de asemenea.

Pentru a semna prin cod o bază de date, procedați astfel:

  1. Deschideți baza de date pe care doriți să o semnați.

  2. Pe fila Instrumente bază de date , în grupul Macrocomandă , faceți clic pe Visual Basic pentru a porni Visual Basic Editor sau apăsați ALT+F11.

  3. În fereastra Project Explorer, selectați baza de date sau proiectul Visual Basic for Applications (VBA) pe care doriți să-l semnați.

  4. În meniul Tools, faceți clic pe Digital Signature.

    Se afișează caseta de dialog Digital Signature.

  5. Faceți clic pe Choose pentru a vă selecta certificatul de test.

    Apare caseta de dialog Select certificate.

  6. Selectați certificatul pe care doriți să-l aplicați. Pentru mai multe informații, consultați Obținerea unui certificat de securitate.

    Dacă ați urmat pașii din secțiunea anterioară, selectați certificatul pe care l-ați creat utilizând SelfCert.

  7. Faceți clic pe OK pentru a închide caseta de dialog Selectare certificat și faceți clic pe OK din nou pentru a închide caseta de dialog Semnătură digitală .

Note    

  • Dacă doriți să împiedicați utilizatorii soluției să modifice accidental proiectul VBA și să vă invalideze semnătura, blocați proiectul VBA înainte de a-l semna. Totuși, blocarea proiectului VBA nu împiedică alt utilizator să înlocuiască semnătură digitală cu o altă semnătură. Administratorii corporației pot să semneze din nou șabloanele și programele de completare, astfel încât să controleze exact ce pot rula utilizatorii pe computerele lor.

  • Dacă aplicația modifică baza de date într-un mod care va invalida semnătura, de exemplu, prin crearea unei interogări de acțiune noi, evitați semnarea digitală a bazei de date. În schimb, utilizați un pachet semnat (.accdc) pentru distribuire, apoi combinați-l cu utilizarea unei locații de încredere.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.