Abilitare Connessione Remota Mysql

Abilitare Connessione Remota Mysql

Alcune delle domande che mi vengono fatte è come abilitare la connessione remota al mysql della propria vps.
Magari per necessità o per utilizzo con programmi tipo navicat veniamo oggi a capire come è possibile aprire la connessione ad un utente remoto

Supponendo il caso in cui ci troviamo su una macchina debian

/etc/mysql/my.cnf

Commentare la riga bind address e inserite l'ip reale del vostro server

Autenticatevi come root nel mysql e date i seguenti comandi

(Attenzione, il seguente comando abiliterà l'accesso ROOT da remoto da qualsiasi macchina.example.com)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%.example.com'  
    IDENTIFIED BY 'some_characters' 
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

Oppure se volete creare un utente e abilitarlo all'accesso remoto

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Pa55w0rd' WITH GRANT OPTION;  

Articoli Correlati