Bonjour,
J'ai installé Oracle pour un TP. Je dois mettre en place une base de données avec 3 type d'utilisateurs (admins, utilisateurs et visiteurs).
Pour cela j'ai crée 2 rôles : utilisateurs et visiteurs. (l'admin étant le rôle DBA si je me trompe pas ?). Je me suis connecté à Oracle SQL Developper avec le compte sysman. J'ai crée mais tables. Puis j'ai crée le role et attribué le role à un user :
J'ai lancé ensuite une connexion à mon compte pdupond dans Oracle SQL Developper mais je n'ai pas accès à ma table TABLE1 via un select, insert ou update. Il me dit que la table ou la vue n'existe pas... comment ça se fait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE ROLE utilisateurs; GRANT CREATE SESSION TO utilisateurs; CREATE USER pdupond IDENTIFIED BY dupond; GRANT SELECT, INSERT, UPDATE ON TABLE1 TO utilisateurs;
Par avance, merci.
Partager