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

PHP & Base de données Discussion :

Connecter 2 bdd chez FREE


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut Connecter 2 bdd chez FREE
    Bonjour,

    J’essaie de me connecter sur 2 bases de données MySQL qui se trouvent sur le même hébergeur(Free), à partir d’un autre site.
    Cependant, j’ai une erreur :
    Access denied for user '*********'@'********' (using password: YES)
    Est-il possible d’effectuer cette opération ?cela n’est-il pas possible sur cette hébergeur ?

    Merci pour vos réponses.

    PS : au total, il y a 3 sites

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Hello

    Vérifie les permissions, les utilisateurs et les mots de passe de la DB.

    Quand tu dis
    2 bases de données MySQL
    Tu veux dire 2 sgbd ou deux bd sur le même serveur MySQL ?

    Si, comme je le pense, tu as 2 bd comme:
    - bdA
    - bdB
    Tu peux utiliser les requêtes avec la même connection en préfixant le nom des tables avec le nom de la bd. Ce qui ne marchera qu'a condition que l'utilisateur ait les droits sur ces tables dans les deux databases:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT * FROM bdA.tblA JOIN bdB.tblA;

  3. #3
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut
    Merci d'avoir répondu.

    Je parle bien de base de données et non de SGBD.

    Pour moi, ça bloque au niveau des droits, mais vu que c’est sur un hébergeur FREE, je ne sais pas comment autoriser d’autres utilisateurs que celui de mon compte.

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    CREATE USER toto IDENTIFIED BY 'toto-a-velo';
    GRANT ALL PRIVILEGES ON db.* TO toto@%;
    ça devrait le faire; sauf si free t'interdis la création d'users mysql (c'est du caca comme hébergeur).

  5. #5
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut
    En exécutant la requête j'obtiens :

    #1227 - Access denied; you need the CREATE USER privilege for this operation
    Donc, impossible de créer un autre utilisateur chez FREE

    Merci quand même.

  6. #6
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Bon et avec ton user courant, tu peux mettre les droits sur les deux databases ?

Discussions similaires

  1. Encodage de la Bdd chez Free
    Par jlb59 dans le forum Free
    Réponses: 0
    Dernier message: 22/11/2007, 08h55
  2. [ODBC] Se connecter à une BD chez free.fr (mySQL)?
    Par grenoult dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 05/10/2007, 10h45
  3. pd bdd chez free
    Par jiojioforever dans le forum Free
    Réponses: 8
    Dernier message: 03/02/2007, 13h56
  4. [MySQL] Problème de BDD chez Free
    Par linkman dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 30/07/2006, 19h00
  5. [MySQL] Problème de connexion à bdd chez free
    Par clad523 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 23/04/2006, 14h05

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