select sur 2 base (ovh mutu)


ludoanimation
WRInaute impliqué
WRInaute impliqué
 
Messages: 770
Inscription: 25 Juil 2003

select sur 2 base (ovh mutu)

Message le Jeu Oct 02, 2008 16:12

Bonjour,

j'ai un 240 plan chez ovh j'ai donc 3 bases a dispo.

jusqu'a présent je n'utilisai qu'une base, mais celle ci vient a dépasser le quotat de 45Mo.

j'ai donc créé une 2eme base pour y déplacer une grosse table de mon site.

malheureusement quand j'essaye de faire :

Code: Tout sélectionner
$db = mysql_connect($host,$login,$password);
$db2 = mysql_connect($host2,$login2,$password);
$select1 = mysql_select_db( "base1",db1);
$select2 = mysql_select_db( "base2",$db2);
$querysql = "SELECT ".base1.table1.`champ1` , base2.table2.champ2  FROM base1.table1 LEFT JOIN base2.table2
ON base1.table1.id = base2.table2.user";
$res = mysql_query($querysql);

........


il me repond :

Code: Tout sélectionner
SELECT command denied to user 'le nom de mon user1'@'ip du serveur1' for table table2'


si j'inverse les connect et les select_db c'est sur l'autre user qu'il rale.

je ne sais plus comment faire.

Ps : et ca serait trop con de prendre un sql large sur une base pour ne pas utilliser les 2 autres


ludoanimation
WRInaute impliqué
WRInaute impliqué
 
Messages: 770
Inscription: 25 Juil 2003

Message le Ven Oct 03, 2008 16:29

J'ai encore galéré la moitié de la journé, j'ai toujours pas trouvé.

Alors personne ne sait ?


Bacteries
WRInaute passionné
WRInaute passionné
 
Messages: 1369
Inscription: 27 Mai 2004

Message le Ven Oct 03, 2008 17:40

T'as deux utilisateurs différents avec des droits différents?

Pour pouvoir faire ce que tu veux il te faut deux bases ok mais avec un utilisateur qui peut accéder (et lire, écrire, ...) sur les deux.


ludoanimation
WRInaute impliqué
WRInaute impliqué
 
Messages: 770
Inscription: 25 Juil 2003

Message le Ven Oct 03, 2008 19:27

Merci pour ta réponse,

malheureusement, sur un mutu ovh, quand tu créé une base il te créé le user qui a le meme nom que la base seul cet user a le droit d'acceder a la base.

J'ai d'ailleurs essayer de créer un autre user sur cet base avec le GRANT qui va bien, mais interdit en mutu.

donc conclusion ( a moins que quelqu'un ai une autre idée ) c'est que les 3 bases c'est interessant si on met 3 sites sur le meme hébergement, mais pour un seule site y en a 2 qui servent a rien.

m'enfin je suis coriace, je continue a essayer de trouver une solution.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité