Google Translate

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva
 

Il presente articolo mostra come poter abilitare connessioni remote verso il database MySQL abilitando l'utente root.


Sicuramente non è una scelta che va verso la sicurezza ma a volte può tornare utile.

Per abiltare le connessioni remote a mysql è necessario modificare il file /etc/mysql/my.cnf:

  • nano /etc/mysql/my.cnf
  • individuare l'istruzione "bind-address = 127.0.0.1" e commentarla con "#"
  • Salvare  Ctrl + o + Invio
  • Uscire dal'editor con Ctrl + x

L'ultimo step è consentire a root di connettersi da uno specifico ip o da qualsiasi indirizzo.

Eseguire il seguente comando in un prompt SQL (phpmyadmin  o dalla shell tramite il comando mysql -uroot -pmypassword)

> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
> FLUSH PRIVILEGES;
> exit;

Con questi passi sono riuscito a collegarmi al mio database mysql con mysql workbach

- have fun -


REFERENCES