Académique Documents
Professionnel Documents
Culture Documents
1-
2-
3-
4-
5-
6-select * from dba_users;
sur des objets spécifiques dans la base de données, tels que des tables, des vues,
des droits d'accès basés sur le rôle qu'il joue dans l'organisation. Par exemple,
8-GRANT CREATE SESSION, CREATE TABLE, ALTER ANY TABLE, DROP ANY TABLE TO user1;
9-GRANT CREATE SESSION, CREATE TABLE, ALTER ANY TABLE, DROP ANY TABLE TO user1 WITH GRANT
OPTION;
10- un rôle est un objet de base de données qui est utilisé pour regrouper des privilèges et des
autorisations
associés afin de les attribuer à des utilisateurs de manière efficace et sécurisée et simplifier la gestion
des autorisations dans une base de données
en permettant la gestion des autorisations à un niveau supérieur et en évitant d'avoir à accorder des
autorisations individuelles à chaque utilisateur.
-Les rôles peuvent contenir des privilèges systèmes, tels que le privilège d'effectuer des sauvegardes ou
le privilège de gérer des utilisateurs,
ainsi que des privilèges d'objet, tels que le privilège de sélectionner, d'insérer, de mettre à jour ou de
supprimer des lignes dans une table spécifique.
-Les rôles peuvent être créés et gérés par des utilisateurs ayant des privilèges administratifs, tels que SYS
ou SYSTEM.
Lorsqu'un rôle est attribué à un utilisateur, les privilèges associés à ce rôle sont automatiquement
accordés à l'utilisateur.
-Les rôles peuvent être hiérarchiques, ce qui signifie qu'un rôle peut contenir d'autres rôles en tant que
membres,
-Les rôles peuvent être définis au niveau de la base de données ou au niveau de l'instance.
L'utilisation de rôles dans Oracle Database peut aider à améliorer la sécurité et la gestion des
autorisations dans une base de données en permettant
de contrôler l'accès à un ensemble de privilèges plutôt qu'à des privilèges individuels, en simplifiant la
gestion des autorisations et en permettant
11-
12-
14-connect HR
SESSIONS_PER_USER 2
IDLE_TIME 60
FAILED_LOGIN_ATTEMPTS 3
PASSWORD_LOCK_TIME UNLIMITED;