Oracle 10g

Fermé
rauda - Modifié par rauda le 28/07/2010 à 15:48
DROE Messages postés 148 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 26 juillet 2012 - 19 sept. 2010 à 13:55
Bonjour,

je veux faire l'analyse des requetes sql avant leur execution pour bloquer celles qui contiennent "drop" ou "delete"....
mon probleme c est ou je dois faire mon analyse. j ai cherché et j ai trouvé la notion d'optimiseur et la notion de plan_table (plan d'execution) mais j ai pas compris comment je dois proceder


MERCI D'AVANCE pour votre attention et votre aide le plus tot possible

1 réponse

DROE Messages postés 148 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 26 juillet 2012 48
19 sept. 2010 à 13:55
Bonjour Rauda,

Pour bloquer les requêtes DROP et DELETE vous pouvez jouer sur les privilèges System( DROP ) et privilèges objets (DELETE)

SQL> REVOKE DELETE ON table FROM user1,user2;
ou
SQL> REVOKE DELETE ANY TABLE FROM user1,user2;

SQL> REVOKE DROP ANY TABLE FROM user1,user2;



http://www.dba-ora.fr
0