UML 2 pour les bases de données
186
© Éditions Eyrolles
Utilisateur Soutou
Utilisateur Tremont
Lecture de la table Compagnie de l’utilisateur
Tremont.
SELECT * FROM Tremont.Compagnie;
COMP NOM_COMP
---- -------------------------AF
Air France
CAST Castanet Air Lines
Insertion d’une nouvelle compagnie dans la table
de l’utilisateur Tremont.
INSERT INTO Tremont.Compagnie
VALUES('IFID','Aéro-IFIDEC');
1 ligne créée.
SELECT * FROM Tremont.Compagnie;
COMP NOM_COMP
---- -------------------------AF
Air France
CAST Castanet Air Lines
IFID Aéro-IFIDEC
Tentative de supprimer toutes les compagnies.
DELETE FROM Tremont.Compagnie;
*
ERREUR à la ligne 1 :
ORA-01031: privilèges insuffisants
Tremont désire interdire désormais à l’utilisateur
Soutou d’insérer des enregistrements dans la table
Compagnie.
REVOKE INSERT ON Compagnie
FROM Soutou;
Suppression de privilèges (REVOKE)
acceptée.
Insertion d’une nouvelle compagnie dans la table
Compagnie de l’utilisateur Tremont.
INSERT INTO Tremont.Compagnie
VALUES('Essai','Aéro Test');
*
ERREUR à la ligne 1 :
ORA-01031: privilèges insuffisants
Tableau 3.3 Privilèges sous Oracle (suite)
Précédent

- 192/316

Suivant