Sunteți pe pagina 1din 6

GESTIONAREA ROLURILOR DE UTILIZATORI

A realizat Jumiga Catalin


Profesor Diana Nebunelea
Delegarea Drepturilor

 În baza mea de date “Alimentara”,creată anterior a fost luată decizia de a fi


pusă în practică, însă eu ca director al acestei companii de rețele alimentare nu
am suficient timp să administrez toată baza de date, de aceea a fost luată
decizia de a delega drepturi de ( ștergere, actualizare, inserare,selectare ... )
Administrator unor pesoane (funcționari, secretari etc) pentru ca aceștia să
poată asigura protecția și gestionarea bazei de date . Cum se spune din latină
devide et empera
Crearea utilizatorilor
 Creăm 4 utilizatori ai bazei de date

 /*Creem utilizatorul cu numele Marius*/


 Create user Marius identified by Marius123;
 /* Creem utilizatorul cu numele Ion */
 Create user Ion identified by 321;
 /*Creem utilizatorul cu numele alexandru*/
 Create user alexandru identified by 132;
 /*Creem utilizatorul cu numele laur*/
 Create user laurentiu;
Acordarea drepturilor pentru acești
utilizatori
 GRANT UPDATE,DELETE,SELECT,CREATE
ON Angajati, Filiala,Producator,Produs,Reduceri
TO Marius;
 GRANT UPDATE
ON Angajati, Filiala,
TO IOn;
 GRANT UPDATE
ON Produs, Producator, Reduceri
TO alexandru;
 GRANT select
ON Angajati, Filiala,Produs
TO laurentiu;
 GRANT select
ON Angajati, Filiala,Produs
TO Public;
Explicația drepturilor acordate
 Angajatul Marius în această bază de date va raspunde de administrarea tuturor
tabelelor. Acesta are dreptul de a crea ,actualiza ,șterge și toate celelalte drepturi
care permit manipularea completă a bazei de date.
 Angajatul Ion în această bază de date va raspunde de administrarea datelor despre
fiecare angajat din fiecare filială,în cazul în care se angajează noi lucrători sau inves –
acesta va rasbunde de aadăugarea sau ștergerea lor din baza de date. Deasemenea
administratorul Ion va raspunde de acordarea și suma salariului fiecărui angajat.
 Angajatul Alexandru în această bază de date va raspunde de administrarea datelor
despre produsele din market ,despre producătorul acestora, suma și reducerile
fiecărui produs.
 Angajatul Laurentiu în această bază de date vaverifica cum arată datele referitor la
angajati,filiala și produse înainte ca acestea să devină publice pentru fiecare
utilizator.
Concluzie
O bază de date ca și orice alt sistem este cu mult mai ușor de
gestionat și securizat în cazul când în cadrul acesteia
funcționează mai mulți angajați ,fiecare avânduș-i funcțiile sale.

S-ar putea să vă placă și