 |
Flyzone |
.coltellino:svizzero.
Registered: Jan 2003
Posts: 1956 (0.23 al dì)
Location:
Corso:
Anno:
Time Online: 19 Days, 22:20:19 [...]
Status: Offline
Edit | Report | IP: Logged |
Re: [database]Apache+MySQL+PHP+PhpMyAdmin ......problemi!!
Originally posted by maynard80
Client does not support authentication protocol requested by server; consider upgrading MySQL client
Stesso mio problema, solo ora mi accorgo che l'hai avuto anche tu 
Bel grattacapo, alla fine sono arrivato alla conclusione che (magari dirò vaccate, ma alla soluzione ci arrivo ):
MySQL-4.1.7 & phpMyAdmin-2.6.0
MySQL 4.1.7 è considerato ancora alfa da molti, dunque phpMyAdmin è considerato client vecchio.
A causa del nuovo meccanismo di hashing delle password di MySQL, nel caso si avesse l'errore:
1015 - ..... upgrade your client
la soluzione consiste nel lanciare da promp:
mysql -u root -p
(inserire password dell'utente root)
SET PASSWORD FOR
-> root@localhost=OLD_PASSWORD('passwordaricodificare
');
exit
[NB: la riga a seguito della freccetta è da inserire tutta su una riga - non capisco perchè no me lo lasci fare qui sul forum - anche con gli apici e il punto e virgola...cambiando root con il nome utente impostato nel file di config. con la relativa password]
In tal modo verrà rihashata la password di root (l'utente con i permessi sul database), e il problema scomparirà.
Penso che bisogna fare lo stesso con i vari utenti creati, mi pare di aver visto che si può lanciare anche mysql --oldpassword in modo che lo accetti di default.
Faccimo delle prove visto che siamo in due, in caso scriviamo qui i risultati.
Riguardo il file di configurazione non c'è da far nulla.
Ah se vuoi evitarti sbattimenti installa MySQL 3.x
Last edited by Flyzone on 30-10-2004 at 00:15
|