Bonjour,

J'essaye de mette en place une réplication entre serveur MYSQL ! Ca ne fonctionne pas, j'ai une erreur à la dernière étape.


MASTER 1 (192.168.100.102) :


=> Je crée un utlisateur avec tout les droits qu'il faut sur le Master.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
grant replication slave on *.* to repl@% identified by 'lemotdepassedesync';

=> Je remplis le fichier Mysql.ini sur le Master.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
[mysqld]
port=3306
server-id=1
log-bin = C:/wamp/logs/mysql.log


Serveur ESCLAVE (192.168.100.105)


=> Sur le serveur esclave je remplis le fichier Mysql.ini

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
[mysqld]
server-id = 2
datadir=c:/wamp/bin/mysql/mysql5.1.30/data
basedir=c:/wamp/bin/mysql/mysql5.1.30
bind-address=127.0.0.1
log_bin = /var/log/mysql/mysql-bin.log
report_host = 192.168.100.105
master-host = 192.168.100.102
master-user = repl
master-password = password
port=3306

=> Execute la ligne qu'il faut

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
mysql> CHANGE MASTER TO MASTER_HOST='192.168.100.102',MASTER_USER='repl',MASTER_
PASSWORD='password',MASTER_LOG_FILE='mysql.000007',MASTER_LOG_POS=106;
Query OK, 0 rows affected (0.12 sec)


=> Démarre le serveur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
mysql> start slave;
Query OK, 0 rows affected (0.00 sec)

=> Charge les données depuis le master

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
mysql> load data from master;
ERROR 1218 (08S01): Error connecting to master: Access denied for user 'repl'@'3
34070ZP108' (using password: YES)


Et j'ai une erreur comme quoi l'utilisateur n'as pas les droits !! Avez-vous une idée ce mon problème, et comment le résoudre ?

D'avance merci
++