Sunteți pe pagina 1din 1

MASTER BAZE DE DATE SUPORT PENTRU AFACERI

DISCIPLINA SECURITATEA BAZELOR DE DATE NUMELE:.


..

Subiect Nr 1: c) se afieaz toate profilele i limitele de resurse


1. Un utilizator se poate conecta AS SYSDBA in alocate acestora;
urmtoarele condiii: d) interogarea poate fi realizat de orice utilizator
a) are rol de DBA; ai bazei de date;
b) are rol de SYSTEM; e) comanda este greit.
c) se conecteaz cu SCOTT/TIGER; 6. Procedura de modificare a utilizatorilor:
d) se conecteaz de pe server folosind a) se face cu comanda SQL ALTER USER
autentificarea sistemul de operare; b) se realizeaz doar din Enterprise Manager;
e) este administrator de aplicaii i dorete s c) nu se poate realiza dect de SYSDBA;
modifice structura bazei de date. d) poate viza sistemul de identificare, rolurile
2. Restricia de integritate unique: predefinite sau cotele de spaiu alocate;
a) desemneaz o singur coloan drept cheie unic e) necesit mai nti o vizualizare a tabelei virtuale
a tabelei; dba_users.
b) desemneaz o coloan sau o combinaie de 7. In exemplul urmtor:
coloane drept cheie primar a tabelei; CREATE PROFILE p_utilizator
c) creeaz restricia de unicitate pe o coloana sau o LIMIT SESSIONS_PER_USER 10
combinaie de coloane i implicit restricia de NOT CPU_PER_SESSION
NULL; UNLIMITED
d) creeaz restricia de unicitate pe o coloana sau o CPU_PER_CALL 2000
combinaie de coloane fr restricia de NOT CONNECT_TIME 45
NULL; LOGICAL_READS_PER_SESSION
e) este necesar pentru a crea restricia de foreign DEFAULT
key. LOGICAL_READS_PER_CALL 1000;
3. Pn la finalizare tranzacia este caracterizat a) se creaz un rol numit p_utilizator;
prin urmtoarele: b) se creaz un profil p_utilizator prin care se
a) pe server este creat o zon tampon pentru un limiteaz sesiunea pe CPU;
segment de revenire (UNDO); c) se creaz un profil p_utilizator prin care se
b) utilizatorii pot selecta datele din tabelele supuse limiteaz execuia comenzilor pe CPU;
tranzaciei, dar cu nregistrrile de dinaintea d) se creaz un profil p_utilizator pentru care se
acesteia; limiteaz timpul de conectare;
c) proprietarul tranzaciei poate vedea efectele e) se creaz un profil p_utilizator prin care se
tranzaciei cu instruciunea SELECT; limiteaz numrul de blocuri de date citite;
d) liniile afectate sunt blocate i ceilali utilizatori
nu pot modifica datele acestor linii; 8. Explicai modul in care profilele asigura
e) se pot produce interblocri dac exist tranzacii securitatea utilizatorilor.
nefinalizate care se ateapt una pe cealalt.
4. tergerea utilizatorilor se realizeaz respectnd 9. Care este rolul opiunii ARCHIVELOG Mode?
urmtoarele reguli:
a) se poate face si cu comanda SQL DROP ROLE,
dac utilizatorul are acordat rolul ters; RSPUNSURI:
b) utilizatorul poate fi ters dac are obiecte create
n schema sa cu opiunea CASCADE; 1 2 3 4 5 6 7
c) utilizatorul SYS poate fi ters dac nu este D D ABCD BD C AD CDE
conectat la baza de date; E
d) dup tergerea utilizatorului obiectele sale sunt
terse din dicionarul de date;
e) utilizatorul nu poate fi ters dac are obiecte
create n tablespace-ul USERS
5. In exemplul de mai jos:
SELECT * FROM sys.dba_profiles ORDER
BY profile;
a) se afieaz toti utilizatorii bazei de date;
b) se afieaz numai utilizatorii conectai la baza de
date;

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