B.2 - Privilèges ’système’

Les privilèges systèmes sont des privilèges qui à la différence des privilèges d’accès aux objets s’intéressent plutôt au contenant qu’au contenu. Ils concernent principalement des ordres de création, de modification de structures et de suppression d’objets.
Ce sont donc des privilèges d’assez haut niveau, que l’on réservera par exemple aux développeurs mais qui seront utilisés avec beaucoup de parcimonie en phase de production…

Attention notamment à l’option ‘ANY’

Quelques exemples :

ALTER SNAPSHOT Modifier tous les snapshots dans tous les schémas.
DROP ANY SNAPSHOT Supprimer tous les snapshots dans tous les schémas.
SYNONYM
CREATE SYNONYM créer un synonym dans son schema.
CREATE SYNONYM Créer tous les synonyms dans tous les schémas.
DROP ANY SYNONYM Supprimer tous les synonyms dans tous les schémas.
SYSTEM
ALTER SYSTEM faire des ALTER SYSTEM .
TABLE
CREATE TABLE Créer des tables ou des indexs dans son propre schéma
CREATE ANY TABLE Créer des tables dans tous les schémas.
ALTER ANY TABLE Modifier toutes les table dans tous les schémas et compiler toutes les vues dans tous les schémas.
BACKUP ANY TABLE Réaliser des exports incrémentaux.
DROP ANY TABLE Supprimer ou vider toutes les table dans tous les schémas.
LOCK ANY TABLE Verrouiller toutes les tables ou vues dans tous les schémas.
COMMENT ANY TABLE Commenter toutes les tables, vues, ou colonnes dans son schema.
SELECT ANY TABLE Interroger toutes les tables, vues, ou clichés dans tous les schémas.