Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice
Acasa » scoala » informatica » access
Securizare a unei baze de date in Microsoft Access

Securizare a unei baze de date in Microsoft Access


SECURIZAREA BAZEI DE DATE

In Microsoft Access sunt patru metode de securizare a unei baze de date:



Securitatea la nivel de utilizator;

Setarea unei parole de deschidere a bazei de date;

Criptarea bazei de date;

Protejarea structurii formelor, rapoartelor si a codului VBA prin crearea fisierului .mde.

In cele ce urmeaza, vor fi prezentate ultimele trei metode.

1. Setarea unei parole de deschidere a bazei de date

Setarea unei parole de deschidere reprezinta cel mai simplu mod de a securiza o baza de date. Pe langa modul facil de realizare, metoda prezinta si avantajul ca persoanele care nu cunosc parola nu pot deschide baza de date. Dezavantajul principal consta in faptul ca, o data deschisa baza de date, utilizatorul are drepturi depline asupra bazei de date. De asemenea, chiar daca este parolizata o baza de date poate fi vizualizata in hexa cu un alt program.

Daca baza de date care se parolizeaza este deschisa, se inchide.

Se alege File Open (se afiseaza caseta de dialog Open

Se selecteaza baza de date care va fi deschisa apoi se executa click pe butonul cu sageata asociat butonului de comanda Open si se selecteaza optiunea Open Exclusive (se afiseaza fereastra Database a bazei de date deschise).

Se alege Tools Security Set Database Password (se afiseaza caseta de dialog Set Database Password

In caseta de text Password se introduce parola, se apasa tasta TAB, apoi se reintroduce aceiasi parola in caseta de text Verify

Se apasa tasta ENTER sau se executa click pe OK

Observatii

a) Cand se deschide o baza de date care are parola de deschidere, pe ecran se afiseaza caseta de dialog Password Required

b) Pentru a elimina parola de deschidere a unei baze de date:

se deschide baza de date care contine parola (se deschid in mod exclusiv);

se alege Tools Security Unset Database Password (se afiseaza caseta de dialog Unset Database Password

in caseta de text Password se introduce parola si se apasa tasta ENTER sau se executa click pe OK

2. Criptarea unei baze de date

Criptarea unei baze de date este o metoda de securizare care nu-i permite unui utilizator sa citeasca continutul unei baze de date Microsoft Access folosind o aplicatie pentru editare de text sau un utilitar de disk. Criptarea bazei de date trebuie folosita impreuna cu o alta metoda de securizare, intrucat doar criptarea nu impiedica accesul la baza de date a unei persoane neautorizate. Criptarea conduce la incetinirea operatiilor de actualizare a tabelelor, intrucat Microsoft Access trebuie sa decripteze datele supuse actualizarii.

Se deschide Microsoft Access, fara a deschide baza de date care se cripteaza.

Se alege Tools Security Encrypt/Decrypt Database (se afiseaza caseta de dialog Encrypt/Decrypt Database

Se selecteaza baza de date care se cripteaza si se executa click pe OK (daca baza de date are parola de deschidere, mai intai va fi ceruta parola apoi se afiseaza caseta de dialog Encrypt Database As

In caseta de text File name se introduce numele sub care va fi salvata baza de date criptata sau se accepta numele prestabilit.

Se executa click pe Save

3. Decriptarea unei baze de date

Se deschide Microsoft Access, fara a deschide baza de date care se cripteaza.

Se alege Tools Security Encrypt/Decrypt Database (se afiseaza caseta de dialog Encrypt/Decrypt Database

Se selecteaza baza de date care se decripteaza si se executa click pe OK (se afiseaza caseta de dialog Decrypt Database As

In caseta de text File name se introduce numele sub care va fi salvata baza de date decriptata sau se accepta numele prestabilit.

Se executa click pe Save

4. Crearea fisierului .mde

Un fisier .mde creat dintr-o baza de date (dintr-un fisier .mdb) nu permite modificarea formelor si rapoartelor existente si nici crearea de forme si rapoarte noi. De asemenea, intr-un fisier .mde, nu pot fi vizualizate si modificate instructiunile VBA (fisierul va contine doar versiunea compilata a modulelor VBA) si nu poate fi facut import/export de forme, rapoarte sau module VBA

Se deschide Microsoft Access, fara a deschide baza de date care se transforma in fisier .mde

Se alege Tools Database Utilities Make MDE File (se afiseaza caseta de dialog Database to Save as MDE

Se selecteaza numele bazei de date si se executa click pe Make MDE (se afiseaza caseta de dialog Save MDE as

Intrucat in fisierul .mde nu se pot face modificari in forme, rapoarte si module VBA, in caseta de text File name se va inlocui numele prestabilit cu un alt nume, astfel incat daca este necesar sa se faca modificari, acestea sa se faca in baza de date originala.

Se executa click pe Save





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.