Professional Documents
Culture Documents
Ibd SGBD-2
Ibd SGBD-2
Une fois créé, le compte ne possède aucun droit, et son propriétaire ne peut même pas se
connecter tant que ce privilège n’a pas été accordé. Pour pouvoir se connecter à Oracle il faut
avoir les privilèges de création d’une session, CREATE SESSION.
Exemple :
SQL> CREATE USER STAGIAIRE1 IDENTIFIED BY PWD;
Utilisateur créé.
SQL> CONNECT STAGIAIRE1/PWD;
ERROR :
ORA-01045: user STAGIAIRE1 lacks CREATE SESSION privilege; logon denied.
Un utilisateur particulier, PUBLIC (sans mot de passe), est créé à l’initialisation de la base de
données.
Il permet à l’ensemble des utilisateurs d’avoir accès à certains objets de la base de données.
L’administrateur dispose de la possibilité de modifier les objets utilisateurs par l’intermédiaire
de la syntaxe suivante :
SQL> ALTER USER NOM_UTILISATEUR IDENTIFIED BY NEW_PW;
Dans l’exemple suivant l’administrateur modifie le mot de passe pour l’utilisateur
STAGIAIRE1.
SQL> ALTER USER STAGIAIRE1 IDENTIFIED BY NEW_PWD;
Utilisateur modifié.
- sur les procédures, fonctions, packages et types de données abstraits qu’il possède:
EXECUTE Droit d’exécution.
Exemple :