SlideShare une entreprise Scribd logo
2
Plus lue
3
Plus lue
4
Plus lue
Copyright © Oracle Corporation, 2001. Tous droits réservés.
Gérer les utilisateurs
15-2 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Objectifs
A la fin de ce chapitre, vous pourrez :
• créer des utilisateurs de base de données
• modifier et supprimer des utilisateurs existants
• surveiller les informations relatives aux utilisateurs
existants
15-3 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Verrouillage
de compte
Quotas de
tablespace
Tablespace
temporaire
Tablespace
par défaut
Privilèges
de rôle
Limites
relatives aux
ressources
Domaine de
sécurité
Privilèges
directs
Mécanisme
d'authen-
tification
Utilisateurs et sécurité
15-5 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Schéma de base de données
Objets de schéma
Tables
Déclencheurs
Contraintes
Index
Vues
Séquences
Programmes stockés
Synonymes
Types de données définis
par l'utilisateur
Liens de base de données
• Un schéma est un ensemble
nommé d'objets.
• Lorsqu'un utilisateur est
créé, un schéma
correspondant est
également créé.
• Un utilisateur ne peut être
associé qu'à un seul
schéma.
• Le nom utilisateur et le nom
de schéma sont souvent
utilisés indifféremment
15-6 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Liste de contrôle pour la création
d'utilisateurs
• Identifiez les tablespaces dans lesquels l'utilisateur
a besoin de stocker des objets.
• Déterminez les quotas applicables pour chaque
tablespace.
• Affectez un tablespace par défaut et un tablespace
temporaire.
• Créez un utilisateur.
• Accordez des privilèges et des rôles à l'utilisateur.
15-7 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Créer un utilisateur : authentification par la
base de données
Définissez le mot de passe initial :
CREATE USER aaron
IDENTIFIED BY soccer
DEFAULT TABLESPACE data
DEFAULT TEMPORARY TABLESPACE temp
QUOTA 15M ON data
QUOTA 10M ON users
PASSWORD EXPIRE;
15-10 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Créer un utilisateur : authentification par le
système d'exploitation
Le paramètre d'initialisation OS_AUTHENT_PREFIX
indique le format des noms utilisateur.
Sa valeur par défaut est OPS$.
CREATE USER aaron
IDENTIFIED EXTERNALLY
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE temp
QUOTA 15m ON data
PASSWORD EXPIRE;
15-12 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Modifier les quotas de tablespace d'un
utilisateur
ALTER USER aaron
QUOTA 0 ON USERS;
• Vous pouvez modifier les quotas de tablespace d'un
utilisateur dans les cas suivants :
• lorsque la taille des tables appartenant à l'utilisateur
augmente de manière imprévue,
• lorsqu'une application est étendue et nécessite des
tables ou des index supplémentaires,
• lorsque les objets sont réorganisés et placés dans
des tablespaces différents.
• Procédez comme suit pour modifier le quota de
tablespace d'un utilisateur :
15-14 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Supprimer un utilisateur
• La clause CASCADE permet de supprimer tous les
objets d'un schéma.
• Vous ne pouvez pas supprimer les utilisateurs qui
sont connectés au serveur Oracle.
DROP USER aaron;
DROP USER aaron CASCADE;
15-16 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Obtenir des informations sur les
utilisateurs
Interrogez les vues suivantes pour obtenir des
informations sur les utilisateurs :
• DBA_USERS
• DBA_TS_QUOTAS
15-17 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Synthèse
Ce chapitre vous a permis d'apprendre à :
• créer des utilisateurs en indiquant le mécanisme de
contrôle par mot de passe approprié
• contrôler l'utilisation de l'espace
15-18 Copyright © Oracle Corporation, 2001. Tous droits réservés.
Présentation de l'exercice 15
Dans cet exercice, vous allez :
• créer des utilisateurs
• afficher des informations sur les utilisateurs à l'aide
du dictionnaire de données
• supprimer les quotas d'un utilisateur

Contenu connexe

PDF
816203742-Gestion-des-utilisateurs-et-des-profil.pdf
PPT
La gestion des acces utilisateur.ppt
PDF
CoursAdmin.pdf BASE DE DONNEES ORACLES TES
PPT
LP_Admin_base_données.ppt
PPTX
SQL Server et la sécurité
PPTX
nstance.pptx
PDF
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
PDF
resume-theorique-m106-partie3-0903-1-622f07613b825.pdf
816203742-Gestion-des-utilisateurs-et-des-profil.pdf
La gestion des acces utilisateur.ppt
CoursAdmin.pdf BASE DE DONNEES ORACLES TES
LP_Admin_base_données.ppt
SQL Server et la sécurité
nstance.pptx
c11-gerer-les-donnees-resume-theorique-partie1-6311eb2f1d745.pdf
resume-theorique-m106-partie3-0903-1-622f07613b825.pdf

Similaire à 1. Gestion des Utilisateurs ORACLE12c.ppt (20)

PPTX
Système de gestion des bases de données sous Oracleptx
PPT
Les05.ppt
PDF
Administration des base de donnees sous oracle 10g
PDF
Tpdba3
PPT
Création et Gestion de Tables | SQL Oracle
PPTX
Administration d’une base de données avec MySQL.pptx
PDF
11 visual basic .net - acces aux donnees avec ado .net
PPTX
Azure Camp 9 Décembre - slides session développeurs webmedia
PDF
2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
PPTX
Introduction au #MicrosoftGraph demarrez vite et livrez rapidemment #MWCP18
PDF
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
PPTX
360Eyes Business Objects metadonnées
PPTX
yOS Tour Genève - SharePoint 2013 : Comment gérer au mieux les fichiers volum...
PPT
Les01.ppt
PPTX
Monter en charge, tester et surveiller avec une application Windows Azure : l...
PPT
installation et configuration du DNS sous Windows serveur 2003
PPTX
Concepts et langages des Bases de Données Relationnelles.pptx
PPTX
Deep Dive Performance , le In-Memory dans SQL Server
PDF
JSS2013 Session SharePoint pour le dba sql v1.0
PDF
Administration oracle7
Système de gestion des bases de données sous Oracleptx
Les05.ppt
Administration des base de donnees sous oracle 10g
Tpdba3
Création et Gestion de Tables | SQL Oracle
Administration d’une base de données avec MySQL.pptx
11 visual basic .net - acces aux donnees avec ado .net
Azure Camp 9 Décembre - slides session développeurs webmedia
2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
Introduction au #MicrosoftGraph demarrez vite et livrez rapidemment #MWCP18
Nouveautés de DataDrill EXPRESS 4.1, 4.2, 4.3 et 4.4
360Eyes Business Objects metadonnées
yOS Tour Genève - SharePoint 2013 : Comment gérer au mieux les fichiers volum...
Les01.ppt
Monter en charge, tester et surveiller avec une application Windows Azure : l...
installation et configuration du DNS sous Windows serveur 2003
Concepts et langages des Bases de Données Relationnelles.pptx
Deep Dive Performance , le In-Memory dans SQL Server
JSS2013 Session SharePoint pour le dba sql v1.0
Administration oracle7
Publicité

1. Gestion des Utilisateurs ORACLE12c.ppt

  • 1. Copyright © Oracle Corporation, 2001. Tous droits réservés. Gérer les utilisateurs
  • 2. 15-2 Copyright © Oracle Corporation, 2001. Tous droits réservés. Objectifs A la fin de ce chapitre, vous pourrez : • créer des utilisateurs de base de données • modifier et supprimer des utilisateurs existants • surveiller les informations relatives aux utilisateurs existants
  • 3. 15-3 Copyright © Oracle Corporation, 2001. Tous droits réservés. Verrouillage de compte Quotas de tablespace Tablespace temporaire Tablespace par défaut Privilèges de rôle Limites relatives aux ressources Domaine de sécurité Privilèges directs Mécanisme d'authen- tification Utilisateurs et sécurité
  • 4. 15-5 Copyright © Oracle Corporation, 2001. Tous droits réservés. Schéma de base de données Objets de schéma Tables Déclencheurs Contraintes Index Vues Séquences Programmes stockés Synonymes Types de données définis par l'utilisateur Liens de base de données • Un schéma est un ensemble nommé d'objets. • Lorsqu'un utilisateur est créé, un schéma correspondant est également créé. • Un utilisateur ne peut être associé qu'à un seul schéma. • Le nom utilisateur et le nom de schéma sont souvent utilisés indifféremment
  • 5. 15-6 Copyright © Oracle Corporation, 2001. Tous droits réservés. Liste de contrôle pour la création d'utilisateurs • Identifiez les tablespaces dans lesquels l'utilisateur a besoin de stocker des objets. • Déterminez les quotas applicables pour chaque tablespace. • Affectez un tablespace par défaut et un tablespace temporaire. • Créez un utilisateur. • Accordez des privilèges et des rôles à l'utilisateur.
  • 6. 15-7 Copyright © Oracle Corporation, 2001. Tous droits réservés. Créer un utilisateur : authentification par la base de données Définissez le mot de passe initial : CREATE USER aaron IDENTIFIED BY soccer DEFAULT TABLESPACE data DEFAULT TEMPORARY TABLESPACE temp QUOTA 15M ON data QUOTA 10M ON users PASSWORD EXPIRE;
  • 7. 15-10 Copyright © Oracle Corporation, 2001. Tous droits réservés. Créer un utilisateur : authentification par le système d'exploitation Le paramètre d'initialisation OS_AUTHENT_PREFIX indique le format des noms utilisateur. Sa valeur par défaut est OPS$. CREATE USER aaron IDENTIFIED EXTERNALLY DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE temp QUOTA 15m ON data PASSWORD EXPIRE;
  • 8. 15-12 Copyright © Oracle Corporation, 2001. Tous droits réservés. Modifier les quotas de tablespace d'un utilisateur ALTER USER aaron QUOTA 0 ON USERS; • Vous pouvez modifier les quotas de tablespace d'un utilisateur dans les cas suivants : • lorsque la taille des tables appartenant à l'utilisateur augmente de manière imprévue, • lorsqu'une application est étendue et nécessite des tables ou des index supplémentaires, • lorsque les objets sont réorganisés et placés dans des tablespaces différents. • Procédez comme suit pour modifier le quota de tablespace d'un utilisateur :
  • 9. 15-14 Copyright © Oracle Corporation, 2001. Tous droits réservés. Supprimer un utilisateur • La clause CASCADE permet de supprimer tous les objets d'un schéma. • Vous ne pouvez pas supprimer les utilisateurs qui sont connectés au serveur Oracle. DROP USER aaron; DROP USER aaron CASCADE;
  • 10. 15-16 Copyright © Oracle Corporation, 2001. Tous droits réservés. Obtenir des informations sur les utilisateurs Interrogez les vues suivantes pour obtenir des informations sur les utilisateurs : • DBA_USERS • DBA_TS_QUOTAS
  • 11. 15-17 Copyright © Oracle Corporation, 2001. Tous droits réservés. Synthèse Ce chapitre vous a permis d'apprendre à : • créer des utilisateurs en indiquant le mécanisme de contrôle par mot de passe approprié • contrôler l'utilisation de l'espace
  • 12. 15-18 Copyright © Oracle Corporation, 2001. Tous droits réservés. Présentation de l'exercice 15 Dans cet exercice, vous allez : • créer des utilisateurs • afficher des informations sur les utilisateurs à l'aide du dictionnaire de données • supprimer les quotas d'un utilisateur