0% ont trouvé ce document utile (0 vote)
2 vues2 pages

Gestion des utilisateurs et tables Oracle

Transféré par

fabdou602
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues2 pages

Gestion des utilisateurs et tables Oracle

Transféré par

fabdou602
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Résumé de la session Oracle – Gestion des utilisateurs, tables et audit

1. Connexion et gestion de l’instance


sqlplus /nolog

CONNECT system /as sysdba

SELECT instance_name, status FROM V$instance;

- Instance inactive → ORA-01034.

- STARTUP lancé → Base ouverte.

2. Création des utilisateurs


CREATE USER C##RH IDENTIFIED BY rh123;

GRANT CONNECT, RESOURCE TO C##RH;

CREATE USER C##SCO IDENTIFIED BY sco123;

GRANT CONNECT, RESOURCE TO C##SCO;

3. Gestion des tablespaces


ALTER USER C##SCO DEFAULT TABLESPACE users;

ALTER USER C##SCO QUOTA UNLIMITED ON users;

4. Création des tables


Tables employe (C##RH), classe et etudiant (C##SCO).

Toutes les tables ont été créées avec succès après correction des syntaxes (virgules, primary
key, foreign key).

5. Insertions dans les tables


INSERT INTO classe VALUES (1,'D2A3');

INSERT INTO etudiant VALUES (10,'seye','Moor','mbadahkoun',1);

INSERT INTO etudiant VALUES (20,'seen','yuusu','ODC',1);


COMMIT;

6. Attribution des privilèges


GRANT SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE TO C##SCO;

REVOKE SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE FROM C##SCO;

GRANT SELECT, INSERT, UPDATE ON C##[Link] TO C##SCO;

GRANT SELECT, INSERT, UPDATE ON C##[Link] TO C##SCO;

7. Création d’un rôle et attribution


CREATE ROLE C##modif;

GRANT SELECT, INSERT, UPDATE ON C##[Link] TO C##modif;

GRANT SELECT, INSERT, UPDATE ON C##[Link] TO C##modif;

GRANT C##modif TO C##RH;

8. Audit des opérations


ALTER SYSTEM SET audit_trail=DB SCOPE=SPFILE;

SHUTDOWN IMMEDIATE;

STARTUP;

AUDIT INSERT, UPDATE, DELETE ON C##[Link] BY ACCESS;

AUDIT INSERT, UPDATE, DELETE ON C##[Link] BY ACCESS;

Vous aimerez peut-être aussi