IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation Oracle Discussion :

Connexion utilisateur HR refusée [18c]


Sujet :

Installation Oracle

  1. #1
    Candidat au Club
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Décembre 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Connexion utilisateur HR refusée
    Bonjour

    Je débute avec oracle et j'ai lu qu'il ne fallait pas créer ses tables directement connecté sur ROOT en tant que système mais creer un utilisateur et se placer dans XEPDB1.

    J'ai donc créé un utilisateur chris a qui j'ai donné les droits de connection.

    je me connecte avec sqlplus avec l'utilisateur system. Puis je me place dans XEPDB1 pour retrouver les utilisateurs chris et HR.
    J'ai modifié le mot de passe de HR et je l'ai débloqué (ALTER USER HR ACCOUNT UNLOCK avec succes.

    Seulement lorsque je veux me connecter en tant que HR (idem pour CHRIS) la connection m'est refusée avec le message nom utilisateur/mot de passe non valide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    SQL> ALTER SESSION SET CONTAINER=XEPDB1;
     
    Session modifiÚe.
     
    SQL> ALTER USER HR ACCOUNT UNLOCK;
     
    Utilisateur modifiÚ.
     
    SQL> ALTER USER HR IDENTIFIED BY hrmdp;
     
    Utilisateur modifiÚ.
     
    SQL> CONN HR/hrmdp
    ERROR:
    ORA-01017: nom utilisateur/mot de passe non valide ; connexion refusÚe
    Je bataille depuis un moment sans comprendre le problème. Je serai ravie que vous m'éclairiez de vos lumières..

    Merci pour votre aide

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 138
    Points : 1 918
    Points
    1 918
    Par défaut
    Bonjour,

    Il faut que tu précises le service auquel tu te connectes:

    Il faut que XEPDB1 soit renseignée dans le fichier tnsnames.ora, sinon tu peux utiliser la chaine Easy Connect:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CONN HR/hrmdp@nom_ou_IP_serveur_BDD/XEPDB1

  3. #3
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 937
    Points : 4 358
    Points
    4 358
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    grant connect to USERNAME ;grant create session to USERNAME ;

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 138
    Points : 1 918
    Points
    1 918
    Par défaut
    Depuis la 10g2 le rôle CONNECT ne contient que le privilege CREATE SESSION, il est donc redondant de faire les 2.

  5. #5
    Membre émérite
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    1 993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 993
    Points : 2 499
    Points
    2 499
    Par défaut
    Tu excuseras ma "méchanceté" mais quand tu dis "Je débute avec oracle et j'ai lu qu'il ne fallait pas créer ses tables directement connecté sur ROOT en tant que système" : cela ne veut strictement rien dire!
    ROOT est un user Linux; je pense que tu confonds avec le user Oracle SYS qui est admin de la base ==> effectivement, il ne faut rien créer (sauf exceptions) comme SYS, en tout cas pas de tables applicatives.
    Quand à SYSTEM, c'est le nom du tablespace renfermant le dictionnaire de donnés Oracle mais aussi un user (oui, je sais, Oracle est confusant parfois...).
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  6. #6
    Candidat au Club
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Décembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Décembre 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    merci beaucoup pour vos réponses.

    j'ai reussi en utilisant la chaine easy connect.

  7. #7
    Membre chevronné
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 138
    Points : 1 918
    Points
    1 918
    Par défaut
    Citation Envoyé par Ikebukuro Voir le message
    Tu excuseras ma "méchanceté" mais quand tu dis "Je débute avec oracle et j'ai lu qu'il ne fallait pas créer ses tables directement connecté sur ROOT en tant que système" : cela ne veut strictement rien dire!
    ROOT est un user Linux; je pense que tu confonds avec le user Oracle SYS qui est admin de la base ==> effectivement, il ne faut rien créer (sauf exceptions) comme SYS, en tout cas pas de tables applicatives.
    Quand à SYSTEM, c'est le nom du tablespace renfermant le dictionnaire de donnés Oracle mais aussi un user (oui, je sais, Oracle est confusant parfois...).
    Bonjour et bonne année 2020,

    En fait je pense qu'elle parlait du container ROOT (CDB$ROOT).

  8. #8
    Membre émérite
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    1 993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 993
    Points : 2 499
    Points
    2 499
    Par défaut
    Oui, je pense aussi MAIS sous Oracle c'est bien d'utiliser les VRAIS termes, surtout quand tu débutes.
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connexion utilisateur XP PRO sur domaine WINDOWS 2003 server
    Par barok dans le forum Windows Serveur
    Réponses: 14
    Dernier message: 20/10/2006, 22h27
  2. procedure stocke connexion utilisateur
    Par xman_genius dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 18/09/2006, 15h59
  3. connexion utilisateur !!
    Par topolino dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 30/06/2006, 15h37
  4. Réponses: 2
    Dernier message: 01/12/2005, 16h49
  5. Connexion a mySql refusé, help !!!
    Par cifren dans le forum Installation
    Réponses: 8
    Dernier message: 28/11/2003, 09h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo