Skip to content
13 marzo 2013 / nospda

Abilitare accesso a server MySQL da qualunque indirizzo

Per abilitare l’accesso al server MySQL(5) da tutti gli indirizzi è molto semplice.

La prima cosa da fare è editare il file my.cnf di MySQL commentando (se sono presenti) le seguenti righe:

#bind-address = 127.0.0.1
#skip-external-locking

Per cercare il file my.cnf (per utenti linux) basta eseguire da terminale il comando

find / -name my.cnf

Il passo successivo è quello di concedere i privilegi di accesso all’utente da qualunque host. Ad esempio, se vogliamo applicare i permessi all’utente ‘root’ con password ‘root’ per tutti i database e per qualunque host dobbiamo eseguire il seguente comando SQL:

GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'root' 

Facciamo ricaricare le informazioni sui privilegi a MySQL:

FLUSH PRIVILEGES;

Infine riavviamo il server MySQL con il seguente comando (per utenti linux)

/etc/init.d/mysql restart
Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: