migliorabile ha scritto:
Leggiti BENE come si configura un utente REMOTO.
NON PUOI USARE "root"! "root" FUNZIONA SOLO IN LOCALE
Dovra' essere qualcosa del tipo "root@<ip-client>"
LEGGI BENE LA DOCUMENTAZIONE.
Allora ho creato un utente denominato cesco, così non devo usare ROOT, entrando sulla macchina virtuale in SSH e, dopo essere intrato in msysq, lanciato il comando
CREATE USER 'cesco'@'localhost' IDENTIFIED BY 'cesco';
ora trovo un altro utente oltre root nella tabella che vedo se lancio il comando "SELECT User,Host FROM mysql.user;"
ho provato ad assegnargli una pwd con il comando "SET PASSWORD FOR 'cesco'@'localhost' = PASSWORD('miapwd123);"
ma mi da il seguente errore
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PASSWORD('MarcoLinuxMan1!')' at line 1
Cosa sbaglio??
PS:non mi fa connettere anche se come utente metto PHPMyadmin in hidesql.....