Bonjour à tous
En tant que administrateur j'ai essayé d'accorder le privilège SELECT sur la table EMPLOYEES du schéma HR à l'utilisateur USER1,
en procédant comme suit,
jusque là tout se passe bien,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CONNECT SYSTEM/***** GRANT SELECT ON HR.EMPLOYEES TO USER1
mon souci est le suivant (problème de compréhension)
à l'affichage de la liste des privilèges objet accordés à l'utilisateur U1,
c-à-d :
il m'affiche, entre autres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT PRIVILEGE, TABLE_NAME, OWNER, GRANTOR WHERE GRANTEE = 'USER1';
Pourquoi est ce que dans la colonne GRANTOR, c'est HR que je trouve au lieu de SYSTEM ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 PRIVILEGE TABLE_NAME OWNER GRANTOR ------------ ------------ ----------------- ------------ ALTER EMPLOYEES HR HR ...................
Merci à tous.
Partager