Chapitre 6 gestion des utilisateurs privileges et roles
Chapitre Gestion des utilisateurs privileges et rôles Copyright ? Oracle All rights reserved CObjectifs Après avoir terminé cette leçon vous devriez pouvoir e ?ectuer les opérations suivantes Di ?érencier les privilèges système des privilèges d'objet Accorder des privilèges sur les tables A ?cher les privilèges dans le dictionnaire de données Attribuer des rôles Distinguer les privilèges et les rôles Copyright ? Oracle All rights reserved CContrôle de l'accès des utilisateurs administrateur BD Username and password Privileges Users Copyright ? Oracle All rights reserved CPrivilèges ? Sécurité Base des Données ?? Sécurité système ?? Sécurité données ? Priviléges Système Accéder à la base de données ? Privilèges Objects Manipuler le contenu des objets de la base de données ? Schémas Collection d'objets tels que des tables des vues et des séquences Copyright ? Oracle All rights reserved CPrivièges Systèmes Plus de privilèges sont disponibles L'administrateur de la base de données dispose de privilèges système de haut niveau pour des t? ches telles que ? Créer de nouveaux utilisateurs ? Suppression d'utilisateurs ? Suppression de tables ? Sauvegarde des tables Copyright ? Oracle All rights reserved CCréation des Utilisateurs Users Le DBA crée des utilisateurs avec l ? instruction CREATE USER CREATE USER user IDENTIFIED BY password CREATE USER HR IDENTIFIED BYHR User created Copyright ? Oracle All rights reserved CPrivilèges Système Une fois qu'un utilisateur est créé le DBA peut accorder des privilèges système spéci ?ques à cet GRuAtNilTisaptreiuvr ilege privilege ? TO user user role PUBLIC Un développeur d'applications par exemple peut avoir les privilèges système suivants CREATE SESSION CREATE TABLE CREATE SEQUENCE CREATE VIEW CREATE PROCEDURE Copyright ? Oracle All rights reserved CPrivilèges système L ? administrateur peut attribuer des privileges systèmes aux utilisateurs GRANT create session create table create sequence create view TO user Grant succeeded Copyright ? Oracle All rights reserved CLes rôles Users Manager Attribuer des privileges sans rôle Privilèges Attribuer des privilèges avec rôle Copyright ? Oracle All rights reserved CGestion des rôles création et attribution des privileges ? Création d ? un rôle CREATE ROLE manager Role created ? Attribuer des privilèes à un rôle GRANT create table create view TO manager Grant succeeded ? Attribuer un rôle à un utilisateur GRANT manager TO DE HAAN KOCHHAR Grant succeeded Copyright ? Oracle All rights reserved CModi ?er le mot de passe ?? L ? administrateur crée le compte utilisateur et modi ?e son mot de passe avec l ? instruction ALTER USER ALTER USER HR IDENTIFIED BY employ User altered Copyright ? Oracle All rights reserved CPrivilèges Objets Object Privilege ALTER DELETE EXECUTE INDEX INSERT REFERENCES SELECT UPDATE Table View Sequence Procedure Copyright ? Oracle All rights reserved CObject Privileges ? Object privileges vary from object to object ? An owner has all the privileges on the object ? An owner can give speci ?c privileges on that owner ? s object GRANT object priv columns ON object TO user role PUBLIC WITH GRANT OPTION Copyright ? Oracle All rights reserved CAttribution des privilèges
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 10, 2021
- Catégorie Management
- Langue French
- Taille du fichier 43.4kB