Sunteți începător în securitatea Access 2007? Începeți de aici

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Microsoft Office Access 2007 furnizează un număr de caracteristici noi care contribuie la creșterea securității datelor și a computerului. În plus, aceste caracteristici se pot utiliza mai simplu decât instrumentele de securitate din versiunile anterioare de Access. Acest articol explică modul de utilizare a celor mai comune caracteristici de securitate din Office Access 2007. Informațiile din acest articol sunt destinate utilizatorilor noi, care doresc să efectueze următoarele acțiuni:

  • Să acorde încredere în (să activeze) conținutul dezactivat dintr-o bază de date

  • Să utilizeze o parolă pentru a cripta sau a decripta o bază de date

  • Să împacheteze, să semneze și să configureze o bază de date Office Access 2007

De asemenea, acest articol furnizează informații de bază despre noile caracteristici de securitate și arhitectura din Access 2007.

În acest articol

Diferențele de securitate dintre Access 2007 și versiunile anterioare de Access

Utilizarea unei parole de baze de date pentru a cripta o bază de date Office Access 2007

Împachetarea, semnarea și distribuirea unei baze de date Access 2007

Utilizarea altor caracteristici de securitate

Înțelegerea caracteristicile de securitate Office Access 2007 și arhitectură

Diferențele de securitate dintre Access 2007 și versiunile anterioare de Access

Dacă ați utilizat caracteristicile de securitate din versiunile anterioare de Access, trebuia să faceți o serie de alegeri. De exemplu, trebuia să alegeți între nivelurile de securitate (Minim, Mediu sau Maxim) și dacă să se execute sau nu codul potențial nesigur. Nu mai trebuie să luați acest tip de decizii atunci când deschideți o bază de date în Access 2007. În mod implicit, Access 2007 dezactivează toate codurile sau alte componente potențial nesigure, indiferent de versiunea de Access utilizată pentru a crea baza de date.

Atunci când dezactivează o parte din sau toată baza de date, Access vă informează despre această acțiune afișând Bara de mesaje.

Bara de mesaje

Dacă vedeți Bara de mesaje, aveți posibilitatea să alegeți dacă aveți sau nu încredere în conținutul dezactivat din baza de date. Dacă alegeți să acordați încredere conținutului dezactivat, aveți la dispoziție două modalități:

  • Să acordați încredere bazei de date doar pentru sesiunea curentă (în timp ce baza de date este deschisă)    Faceți clic pe Opțiuni pe Bara de mesaje. Apare o casetă de dialog în care alegeți să aveți încredere în baza de date. Atunci când alegeți această opțiune, trebuie să repetați procedura de fiecare dată când deschideți baza de date.

  • Să aveți încredere permanent în baza de date    Amplasați baza de date într-o locație de încredere: într-un folder pe o unitate de stocare sau într-o rețea pe care o marcați ca fiind de încredere. Atunci când alegeți această opțiune, nu mai vedeți Bara de mesaje și nu va mai trebui să alegeți dacă aveți sau nu încredere, atât timp cât baza de date rămâne în folderul de încredere.

Dacă nu aveți încredere în baza de date    Ignorați Bara de mesaje. Atunci când ignorați Bara de mesaje, datele din baza de date se pot vizualiza încă, iar componentele din baza de date care nu au fost dezactivate de Access se pot utiliza.

Procedurile următoare explică modalitățile prin care acordați încredere unei baze de date pentru sesiunea curentă și prin care se creează o locație de încredere.

Încrederea într-o bază de date pentru sesiunea curentă

Notă : Dacă aveți deschisă o bază de date și vedeți Bara de mesaje, treceți direct la pasul 3.

  1. Porniți Office Access 2007, iar pe pagina Introducere în Microsoft Office Access, sub Șabloane deosebite online, faceți clic pe Active, pentru a deschide șablonul Active.

  2. În caseta Nume fișier, tastați un nume pentru baza de date nouă, apoi faceți clic pe Descărcare.

    Access descarcă șablonul bazei de date și creează o bază de date nouă, iar Bara de mesaje apare.

  3. Pe Bara de mesaje, faceți clic pe Opțiuni.

    Se afișează caseta de dialog Opțiuni de securitate Microsoft Office.

  4. Faceți clic pe Se activează acest conținut, apoi pe OK.

Crearea unei locații de încredere

  1. Porniți Office Access 2007 (nu trebuie să deschideți o bază de date pentru a efectua acești pași).

  2. Faceți clic pe butonul Microsoft Office Imagine cu butonul Office , apoi pe Opțiuni Access.

    Apare caseta de dialog Opțiuni Access.

  3. În panoul din stânga al casetei de dialog, faceți clic pe Centru de autorizare, apoi pe Setări Centru de autorizare în panoul din dreapta.

    Apare caseta de dialog Centru de autorizare.

  4. În panoul din stânga, faceți clic pe Locații de încredere.

  5. Faceți clic pe Adăugare locație nouă.

    Apare caseta de dialog Locație de încredere Microsoft Office.

  6. În caseta Cale, tastați calea fișierului și numele folderului pentru locația pe care o setați ca sursă de încredere sau faceți clic pe Răsfoire pentru a localiza un folder. În mod implicit, folderul trebuie să se afle pe o unitate locală.

    Dacă permiteți locații de încredere din rețea, în caseta de dialog Centru de autorizare faceți clic pe Se permit Locații de încredere în rețeaua mea (nerecomandat).

  7. Faceți clic pe OK pentru a închide toate casetele de dialog.

Notă : Pentru a termina procesul și a acorda încredere permanent într-o bază de date, trebuie să mutați baza de date în locația de încredere. Pașii următori explică unele dintre modalitățile cele mai comune de a muta o bază de date.

Mutarea unei baze de date într-o locație de încredere

  • Dacă aveți o bază de date deschisă   

    1. Faceți clic pe Butonul Microsoft Office Imagine cu butonul Office .

    2. Indicați spre Salvare ca, iar sub Salvare bază de date în alt format, faceți clic pe una dintre opțiunile disponibile.

    3. În caseta de dialog Salvare ca, navigați la locația de încredere, apoi faceți clic pe Salvare.

  • Dacă nu aveți o bază de date deschisă   

    1. Porniți Windows Explorer. Pentru a face acest lucru, în Microsoft Windows, faceți clic pe butonul Start , indicați spre Toate programele, faceți clic pe accesoriiși apoi faceți clic pe Windows Explorer.

    2. Localizați și copiați baza de date. Pentru aceasta, faceți clic cu butonul din dreapta pe fișier și faceți clic pe Copiere din meniul de comenzi rapide.

      -sau-

      Comandă rapidă de la Selectați (evidențiere) fișierul și apăsați CTRL + C.

    3. Localizați folderul de încredere, deschideți-l și faceți clic cu butonul din dreapta, apoi faceți clic pe Lipire din meniul de comenzi rapide.

      -sau-

      Rapidă de la tastatură apăsați CTRL + V pentru a copia bazei de date în locația nouă.

Începutul paginii

Utilizarea unei parole de bază de date pentru a cripta o bază de date Office Access 2007

Instrumentul de criptare din Office Access 2007 combină și îmbunătățește două instrumente mai vechi: parolele și codificarea bazelor de date. Atunci când utilizați o parolă de bază de date pentru a cripta o bază de date, toate datele devin imposibil de citit de către alte instrumente, iar utilizatorii sunt obligați să introducă o parolă pentru a utiliza baza de date. Criptarea aplicată în Access 2007 utilizează un algoritm mai puternic decât cel utilizat în versiunile anterioare de Access.

Criptarea utilizând o parolă de bază de date

  1. Deschideți baza de date (în modul Exclusiv) pe care o criptați.

    Arată cum se deschide o bază de date în modul Exclusiv

    1. Faceți clic pe Butonul Microsoft Office Imagine cu butonul Office , apoi pe Deschidere.

    2. În caseta de dialog Deschidere, răsfoiți la fișierul pe care doriți să-l deschideți, apoi selectați fișierul.

    3. Faceți clic pe săgeata de lângă butonul Deschidere, apoi faceți clic pe Deschidere exclusivă.

      Deschiderea unui fișier în modul exclusiv

  2. În fila Instrumente bază de date, în grupul Instrumente bază de date, faceţi clic pe Criptare cu parolă.

    Apare caseta de dialog Stabilire parolă pentru baza de date.

  3. Tastați parola în caseta Parolă, apoi tastați-o din nou în caseta Verificare.

    Note : 

    • Utilizați parole puternice care combină litere mari și litere, numere și simboluri. Parolele slabe nu amestecați aceste elemente. Parolă puternică: Y6dh! et5. Parola slabe: Strada27. Parolele ar trebui să fie 8 sau mai multe caractere lungime. Fraza pe care utilizează 14 sau mai multe caractere este mai bine.

    • It is critical that you remember your password. If you forget your password, Microsoft cannot retrieve it. Store the passwords that you write down in a secure place away from the information that they help protect.

  4. Faceți clic pe OK.

Decriptarea și deschiderea unei baze de date

  1. Deschideți baza de date criptată, la fel ca orice altă bază de date.

    Apare caseta de dialog Se solicită parola.

  2. Tastați parola în caseta Introduceți parola bazei de date, apoi faceți clic pe OK.

Eliminarea unei parole

  1. Deschideți baza de date în modul Exclusiv.

    Arată cum se deschide o bază de date în modul Exclusiv

    1. Faceți clic pe Butonul Microsoft Office Imagine cu butonul Office , apoi pe Deschidere.

    2. În caseta de dialog Deschidere, răsfoiți la fișierul pe care doriți să-l deschideți, apoi selectați fișierul.

    3. Faceți clic pe săgeata de lângă butonul Deschidere, apoi faceți clic pe Deschidere exclusivă.

      Deschiderea unui fișier în modul exclusiv

  2. În fila Instrumente bază de date, în grupul Instrumente bază de date, faceţi clic pe Decriptare bază de date.

    Apare caseta de dialog Anulare parolă bază de date.

  3. Tastați parola în caseta Parolă, apoi faceți clic pe OK.

Începutul paginii

Împachetarea, semnarea și distribuirea unei baze de date Access 2007

Access 2007 simplifică și face mai rapidă semnarea și distribuirea bazelor de date. Atunci când creați un fișier .accdb sau un fișier .accde, aveți posibilitatea să împachetați fișierul, să aplicați o semnătură digitală pachetului, apoi să distribuiți pachetul semnat către alți utilizatori. Caracteristica Împachetare și semnare amplasează baza de date într-un fișier de implementare Access (.accdc), semnează pachetul, apoi amplasează pachetul semnat prin cod în locația pe care o stabiliți.

Pe măsură ce continuați, rețineți aceste aspecte:

  • Împachetarea unei baze de date și semnarea pachetului reprezintă modalități de transmitere a încrederii. Atunci când dvs. sau utilizatorii primiți pachetul, semnătura confirmă faptul că baza de date nu a fost alterată. Dacă aveți încredere în autor, activați conținutul.

  • Noua caracteristică Împachetare și semnare se aplică doar bazelor de date în formatul de fișier Office Access 2007. Access 2007 furnizează instrumentele mai vechi de care este nevoie pentru a semna și a distribui bazele de date create într-un format de fișier anterior. De asemenea, nu se pot utiliza instrumentele mai vechi pentru a semna și a implementa fișiere create în formatul de fișier nou. Cu alte cuvinte, semnătura digitală nu se poate aplica unui fișier .accdb decât dacă împachetați baza de date.

  • Se poate adăuga doar o singură bază de date la pachet.

  • Procesul semnează în cod toate obiectele din baza de date, nu doar macrocomenzile sau modulele cod. Procesul comprimă de asemenea fișierul pachet pentru a reduce timpul de descărcare.

  • Aveți posibilitatea să extrageți baze de date din fișierele pachet aflate pe serverele Windows SharePoint Services 3.0.

Secțiunile următoare explică modul de creare a unui fișier pachet semnat și de utilizare a bazei de date dintr-un fișier pachet semnat.

Pentru a utiliza această procedură, trebuie să aveți cel puțin un certificat de securitate disponibil. Dacă nu aveți un certificat de securitate, aveți posibilitatea să creați unul utilizând instrumentul SelfCert.

Crearea unui certificat auto-semnat

  1. În Microsoft Windows, faceți clic pe Start, indicați spre Toate programele, spre Microsoft Office, spre Instrumente Microsoft Office, apoi faceți clic pe Certificat digital pentru proiecte VBA.

    - sau -

    Răsfoiți la folderul care conține fișierele program Office Professional 2007. Folderul implicit este Unitate:\Program Files\Microsoft Office\Office12. În acest folder, localizați și faceți dublu clic pe SelfCert.exe.

    Apare caseta de dialog Creare certificat digital.

  2. În caseta Numele certificatului tastați numele pentru certificatul nou.

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

Notă : Dacă nu vedeți comanda pentru Certificat digital pentru proiecte VBA sau dacă nu găsiți SelfCert.exe, este nevoie să instalați SelfCert.

Instalarea SelfCert.exe

  1. Porniți CD-ul de instalare Office Professional 2007 sau alt suport de instalare.

  2. În programul de instalare, faceți clic pe Adăugare sau eliminare caracteristici, apoi faceți clic pe Continuare.

    Notă : Dacă lucrați într-un mediu în care Office Professional 2007 este instalat pe computere individuale de administratori IT și nu de pe CD, urmați acești pași:

    1. În Microsoft Windows, faceți clic pe butonul Start, apoi clic pe Panou de control.

    2. Faceți dublu-clic pe Adăugare sau eliminare programe.

    3. Selectați 2007 Microsoft Office system, apoi faceți clic pe Modificare.

      Instalarea pornește.

    4. Faceți clic pe Adăugare sau eliminare caracteristici, apoi pe Continuare.

    5. Continuați cu următorii pași.

  3. Extindeți nodurile Microsoft Office și Caracteristici partajate Office făcând clic pe semnul plus (+) de lângă ele.

  4. Faceți clic pe Certificat digital pentru proiecte VBA.

  5. Faceți clic pe Executare din Computerul meu.

  6. Faceți clic pe Continuare pentru a instala componenta.

  7. Faceți clic pe Închidere după ce se termină instalarea, apoi reveniți la primul set de pași din această secțiune.

Crearea unui pachet semnat

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

  2. Faceți clic pe butonul Microsoft Office Imagine cu butonul Office , indicați spre Publicare, apoi faceți clic pe Împachetare și semnare.

  3. Selectați un certificat digital, apoi faceți clic pe OK.

    Apare caseta de dialog Creare pachet semnat Microsoft Office Access.

  4. Selectați o locație pentru pachetul semnat al bazei de date.

  5. Introduceți un nume pentru pachetul semnat în caseta Nume fișier, apoi faceți clic pe Creare.

    Access creează fișierul .accdc și îl amplasează în locația pe care o alegeți.

Extragerea și utilizarea unui pachet semnat

  1. Faceți clic pe Butonul Microsoft Office Imagine cu butonul Office , apoi pe Deschidere.

  2. Selectați Pachete semnate Microsoft Office Access (*.accdc) ca tip de fișier.

  3. Localizați folderul care conține fișierul .accdc, selectați fișierul, apoi faceți clic pe Deschidere.

  4. Alegeți una dintre următoarele variante:

    • Dacă înainte ați ales să aveți încredere în certificatul digital aplicat pachetului de implementare, apare caseta de dialog Extragere bază de date în. Treceți la pasul următor.

    • Dacă încă nu ați ales dacă aveți încredere în certificatul digital, apare un mesaj de avertizare.

      1. Mesaj de avertizare

      2. Dacă aveți încredere în baza de date, faceți clic pe Deschidere. Dacă aveți încredere în certificatele acestui furnizor, faceți clic pe Se acordă încredere totală editorului, apoi faceți clic pe OK.

  5. Opțional, selectați o locație pentru baza de date extrasă, apoi, în caseta Nume fișier, introduceți alt nume pentru baza de date extrasă.

Începutul paginii

Utilizarea altor caracteristici de securitate

Office Access 2007 furnizează mai multe caracteristici de securitate din versiunile anterioare, inclusiv securitatea la nivel de utilizator și posibilitatea de a semna prin cod modulele codului Visual Basic for Applications (VBA). De obicei, aceste instrumente sunt utilizate de către utilizatorii avansați și de către dezvoltatori.

Începutul paginii

Înțelegerea caracteristicilor de securitate și a arhitecturii Office Access 2007

Informațiile din secțiunile următoare descriu caracteristicile noi de securitate din Access 2007 și explică arhitectura pe care se bazează aceste caracteristici.

Caracteristici de securitate Access 2007 noi

Access 2007 furnizează un model de securitate îmbunătățit, care contribuie la simplificarea procesului de aplicare a securității la o bază de date și de deschidere a bazelor de date cu securitate activată.

Notă : Cu toate că modelul și tehnicile prezentate în acest articol îmbunătățesc securitatea, modalitatea cea mai sigură de a contribui la protejarea datelor este stocarea tabelelor pe un server, cum ar fi pe un computer pe care se execută Windows SharePoint Services 3.0 și stocarea formularelor și a rapoartelor pe computere locale sau în partajări de rețea.

Lista următoare arată ce este nou în securitatea Access 2007:

  • Posibilitatea de a vizualiza datele chiar și atunci când nu doriți să activați cod VBA sau componente dezactivate din baza de date. În Office Access 2003, dacă setați nivelul de securitate la Maxim, trebuia să semnați prin cod și să aveți încredere într-o bază de date pentru a vizualiza datele. În Office Access 2007, bazele de date se pot deschide, iar datele se pot vizualiza fără a vă decide să activați conținutul bazei de date.

  • Utilizare mult mai simplă. Dacă amplasați fișierele bazei de date (în noul format de fișier Office Access 2007 sau în formate de fișier mai vechi) într-o locație de încredere, cum ar fi un folder de fișiere sau o partajare de rețea pe care o desemnați ca sigură, acele fișiere se vor deschide și se vor executa fără a afișa mesaje de avertisment și fără să vi se solicite să activați conținut dezactivat. De asemenea, dacă deschideți baze de date din versiuni anterioare de Access, cum ar fi fișiere .mdb sau .mde, în Access 2007, iar bazele de date sunt semnate digital și alegeți să aveți încredere în editor, acele fișiere se vor executa fără a fi nevoie să mai luați decizii cu privire la încredere. Însă, rețineți că acel cod VBA din baza de date semnată nu se va executa până nu acordați încredere editorului și dacă semnătura digitală devine nevalidă. O semnătură devine nevalidă atunci când altă persoană decât cea care a semnat-o alterează conținutul bazei de date.

  • Centrul de autorizare. Centrul de autorizare este o casetă de dialog care furnizează o locație unică pentru setarea și modificarea setărilor de securitate pentru Access. Centrul de autorizare se utilizează pentru a crea sau a modifica locațiile de încredere și pentru a seta opțiunile de securitate pentru Office Access 2007. Aceste setări afectează modul în care se comportă bazele de date noi și cele existente atunci când sunt deschise în acea instanță de Access. De asemenea, Centrul de autorizare conține logica pentru evaluarea componentelor dintr-o bază de date și pentru a determina dacă baza de date este sigură pentru a fi deschisă sau dacă Centrul de autorizare trebuie s-o dezactiveze și să vă permită să decideți dacă o activați. Pentru informații despre utilizarea Centrului de autorizare din Access, consultați Crearea unei locații de încredere, mai sus în acest articol.

  • Mai puține mesaje de avertisment. Versiunile anterioare de Access vă obligau să primiți o varietate de mesaje de avertizare, cum ar fi securitatea la nivel de macrocomenzi sau mod sandbox. În mod implicit, dacă deschideți o bază de date Office Access 2007 în exteriorul unei locații de încredere, vedeți doar Bara de mesaje.

    Bara de mesaje

    Dacă știți că aveți încredere în conținutul bazei de date, utilizați Bara de mesaje pentru a activa toate componentele dezactivate: interogări de acțiune (interogări care adaugă, șterg sau modifică date), macrocomenzi, controale ActiveX, expresii și cod VBA, atunci când deschideți o bază de date care conține una sau mai multe dintre aceste componente.

  • Noi modalități de a semna și a distribui fișiere create în formatul de fișier Office Access 2007. În versiuni anterioare de Access, ați utilizat editorul Visual Basic pentru a aplica un certificat de securitate la componente individuale ale bazei de date. În Access 2007, împachetați baza de date, apoi semnați și distribuiți pachetul. Dacă extrageți o bază de date dintr-un pachet semnat, într-o locație de încredere, baza de date se execută fără a afișa Bara de mesaje. Dacă extrageți baza de date dintr-un pachet semnat, într-o locație care nu este de încredere, dar aveți încredere în certificatul pachetului și semnătura este validă, nu trebuie să luați o decizie cu privire la încredere. Atunci când împachetați și semnați o bază de date aflată într-o locație care nu este de încredere sau care conține o semnătură digitală nevalidă, trebuie să utilizați Bara de mesaje pentru a acorda încredere bazei de date de fiecare dată când o deschideți, cu excepția cazului în care o amplasați într-o locație de încredere.

  • Un algoritm mai puternic pentru criptarea bazelor de date în formatul de fișier Office Access 2007, care utilizează caracteristica parolă de bază de date. Criptarea bazei de date amestecă datele din tabele și contribuie la împiedicarea utilizatorilor nedoriți să citească datele.

  • O clasă nouă de acțiuni de macrocomandă care se execută când o bază de date este dezactivată. Aceste macrocomenzi mai sigure conțin și capacități de tratare a erorilor. De asemenea, aveți posibilitatea să încorporați macrocomenzi (chiar și pe acelea care conțin acțiuni pe care Access le dezactivează) direct în orice proprietate de formular, raport sau control care ar funcționa în mod logic cu un modul de cod VBA sau o macrocomandă dintr-o versiune anterioară de Access.

În sfârșit, rețineți aceste reguli pe măsură ce continuați:

  • Dacă deschideți baza de date într-o locație de încredere, toate componentele se execută fără a fi nevoie să luați decizii cu privire la încredere.

  • Dacă împachetați, semnați și implementați o bază de date dintr-o versiune anterioară de Access (fișier .mdb sau .mde), toate componentele se execută fără a fi nevoie să luați decizii cu privire la încredere dacă baza de date conține o semnătură digitală validă de la un editor de încredere și aveți încredere în certificat.

  • Dacă semnați și implementați o bază de date care nu este de încredere, într-o locație care nu este de încredere, Centrul de autorizare dezactivează baza de date în mod implicit și trebuie să alegeți dacă activați baza de date de fiecare dată când o deschideți. Pentru mai multe informații, consultați secțiunea Încrederea într-o bază de date pentru sesiunea curentă, mai sus în acest articol.

Începutul paginii

Arhitectura de securitate Office Access 2007

Pentru a înțelege arhitectura de securitate Access 2007, trebuie să rețineți că baza de date Access nu este un fișier în sensul unui registru de lucru Microsoft Office Excel 2007 sau al unui document Microsoft Office Word 2007. În schimb, baza de date Access este un set de obiecte: tabele, formulare, interogări, macrocomenzi, rapoarte și module, care de obicei depind unele de altele pentru a funcționa. De exemplu, dacă veți crea un formular pentru intrări de date, nu aveți posibilitatea să stocați date în acel formular decât dacă legați controalele din formular la un tabel.

Mai multe componente Access pot ridica probleme de securitate, inclusiv interogările de acțiune (interogări care inserează, șterg sau modifică date), macrocomenzile, expresiile (funcții care returnează valori unice) și codul VBA. Pentru a contribui la creșterea securității datelor, Office Access 2007 și Centrul de autorizare efectuează un set de verificări de securitate de câte ori deschideți o bază de date. Procesul funcționează astfel:

  • Atunci când deschideți un fișier .accdb sau .accde în Office Access 2007, Access remite locația bazei de date către Centrul de autorizare. Dacă locația este de încredere, baza de date se execută cu funcționalitate completă. Dacă deschideți o bază de date dintr-o versiune anterioară de Access în Access 2007, Access remite locația și detaliile despre semnătura digitală aplicată bazei de date, dacă aceasta există.

    Centrul de autorizare verifică aceste dovezi pentru a evalua încrederea în baza de date, apoi informează Access despre modul în care se deschide baza de date. Access dezactivează baza de date sau o deschide cu funcționalitate completă. Atunci când Centrul de autorizare evaluează o bază de date ca nefiind de încredere, Office Access 2007 deschide baza de dare în modul Dezactivat, ceea ce înseamnă că dezactivează tot conținutul executabil. Acest lucru se aplică pentru bazele de date create în noul format de fișier Access 2007 și nu pentru fișierele create în versiuni anterioare de Access.

    Access 2007 dezactivează componentele următoare:

    • Codul VBA și toate referințele din codul VBA, plus toate expresiile nesigure.

    • Acțiunile nesigure din toate macrocomenzile. Acțiunile nesigure reprezintă acțiunile care permit unui utilizator să modifice baza de date sau să obțină acces la resursele din exteriorul bazei de date. Însă, acțiunile dezactivate de Access pot fi considerate sigure, uneori. De exemplu, dacă aveți încredere în persoana care a creat baza de date, aveți încredere și în acțiunile de macrocomandă nesigure din baza de date.

    • Mai multe tipuri de interogări:

      • Interogări de acțiune    Acestea adaugă, actualizează și șterg datele.

      • Interogări DDL (Data Definition Language)    Acestea se utilizează pentru a crea sau a modifica obiecte din baza de date, cum ar fi tabele și proceduri.

      • Interogări directe SQL    Acestea trimit comenzi direct la serverul bazei de date, care acceptă standardul ODBC (Open Database Connectivity). Interogările directe funcționează cu tabelele de pe server fără a implica motorul bazei de date Access.

    • Controale ActiveX

      Notă : Rețineți că setările pe care dvs. sau administratorul de sistem le alegeți în Centrul de autorizare controlează deciziile cu privire la încredere care apar atunci când Access deschide o bază de date.

  • Dacă Centrul de autorizare dezactivează conținutul, apare Bara de mesaje atunci când se deschide baza de date.

    Bara de mesaje

    Pentru a activa conținut dezactivat, faceți clic pe Opțiuni, apoi alegeți opțiunea Se activează acest conținut din caseta de dialog Opțiuni de securitate Microsoft Office. Access activează conținutul dezactivat, iar baza de date se redeschide cu funcționalitate completă. Altfel, componentele dezactivate nu vor funcționa. Pentru mai multe informații despre alegerea unei opțiuni de încredere, consultați Încrederea într-o bază de date pentru sesiunea curentă, mai sus în acest articol.

Atunci când se deschide o bază de date, Access încearcă să încarce toate programele de completare instalate, programe care extind funcționalitatea Access sau a bazei de date deschise. De asemenea, aveți posibilitatea să executați experți care creează obiecte în baza de date deschisă. Atunci când se încarcă un program de completare sau atunci când pornește un expert, Access trimite dovada la Centrul de autorizare, care ia decizii suplimentare cu privire la încredere și activează sau dezactivează obiectul sau acțiunea. De câte ori Centrul de autorizare dezactivează o bază de date și nu sunteți de acord cu această decizie, utilizați întotdeauna Bara de mesaje pentru a activa conținutul. Programele de completare reprezintă excepția de la această regulă. Dacă în caseta de dialog Centru de autorizare (în panoul Programe de completare), bifați caseta de selectare Se cere ca programele de completare pentru aplicație să fie semnate de un editor de încredere, Access vă solicită să activați programul de completare, dar acest proces nu implică Bara de mesaje.

Pentru informații despre utilizarea centrului de autorizare, consultați crearea unei locații de încredere, mai devreme în acest articol.

Începutul paginii

Cum funcționează securitatea cu bazele de date din versiuni anterioare de Access deschise în Office Access 2007

Atunci când deschideți o bază de date creată într-o versiune anterioară de Access, caracteristicile de securitate aplicate la baza de date încă funcționează. De exemplu, dacă aplicați securitate la nivel de utilizator la o bază de date, această caracteristică funcționează în Access 2007.

În mod implicit, Access deschide în modul Dezactivat toate bazele de date mai vechi care nu sunt de încredere și le păstrează în această stare. Aveți posibilitatea să alegeți să activați conținutul dezactivat de fiecare dată când deschideți baza de date mai veche, să aplicați o semnătură digitală utilizând un certificat de la un editor de încredere sau să amplasați baza de date într-o locație de încredere.

Pentru bazele de date salvate în versiuni de Access mai vechi de Office Access 2007, semnătura prin cod reprezintă procesul de aplicare a unei semnături digitale la componentele bazei de date. O semnătură digitală este un sigiliu criptat, electronic, de autentificare. Acesta confirmă faptul că macrocomenzile, modulele de cod și alte componente executabile din baza de date provin de la semnatar și nicio altă persoană nu le-a modificat de când a fost semnată baza de date.

Pentru a aplica o semnătură digitală la baza de date, aveți nevoie întâi de un certificat digital. Dacă veți crea baze de date pentru distribuire comercială, trebuie să obțineți un certificat de la o autoritate de certificare comercială (CA), cum ar fi VeriSign, Inc. sau GTE. Autoritățile de certificare efectuează verificări de bază pentru a se asigura în privința reputației persoanelor care produc bazele de date (cunoscute sub numele de editori).

Dacă doriți să utilizați o bază de date pentru scenarii personale sau pentru grupuri de lucru limitate, Microsoft Office Professional 2007 furnizează un instrument pentru crearea unui certificat auto-semnat.

Începutul paginii

Office Access 2007 și securitatea la nivel de utilizator

Access 2007 nu furnizează securitate la nivel de utilizator pentru bazele de date care sunt create în noul format de fișier (fișiere .accdb și .accde). Cu toate acestea, dacă deschideți o bază de date dintr-o versiune anterioară de Access în Access 2007 și baza de date are aplicată securitate la nivel de utilizator, acele setări vor funcționa în continuare.

Dacă efectuați conversia unei baze de date care are securitate la nivel de utilizator dintr-o versiune anterioară de Access la noul format de fișier, Access elimină automat toate setările de securitate și se aplică regulile de securizare a unui fișier .accdb sau .accde.

În sfârșit, rețineți că toți utilizatorii pot vedea toate obiectele din baza de date atunci când deschideți bazele de date create în Office Access 2007.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×