Enseignante : Asma Ben Bouyahia TP Administration des bases de données
ISSATM 2020/2021
TP4 : Gestion des Utilisateurs
Exercice 1.
1. Interroger la vue dba_users pour voir la liste des utilisateurs de la base de données Oracle déjà créés.
2. Déterminer le tablespace par défault, le tablespace temporaire et le profil de l’utilisateur SYSTEM.
3. Interroger la vue dba_profiles pour voir la configuration du profil DEFAULT, déterminer le temps
CPU autorisé et le temps d’inactivité.
4. Interroger la vue dba_roles pour afficher les différents rôles définis dans la base de données Oracle.
Quel rôle est nécessaire pour exporter et importer la totalité de la base de données.
5. Interroger la vue dba_sys_privs pour afficher la liste des rôles et privilèges correspondants. Quels
sont les privilèges attribués pour le rôle IMP_FULL_DATABASE.
6. Interroger la vue session_privs pour afficher la liste des privilèges assignés à l’utilisateur connecté.
Exercice 2.
1. Créer un nouvel utilisateur « orauser » ayant ces caractéristiques :
Tablepsace par défaut : USERS
Tablespace temporaire : TEMP
Rôle : CONNECT
Rôle : RESOURCE
Quota illimité sur le tablespace USERS
2. Créer un deuxième utilisateur « oratest » ayant les mêmes caractéristiques.
3. En vous connectant avec l’utilisateur « orauser » créer une table nommée « oratable » ayant une seule
colonne « ID » de type « number ».
4. Maintenant en vous connectant avec l’utilisateur « oratest » essayer de faire un « select table » sur la
table « oratable » de l’utilisateur « orauser ». Qu’est ce que vous remarquez ?
5. En vous connectant en tant SYS, rajouter à l’utilisateur « oratest » les privilèges nécessaire pour
l’autoriser à faire un « select table » sur la table « oratable ».