Commenti(0)
Abilitare MySQL all'accesso remoto
Una semplice ricetta per abilitare l'accesso remoto a MySQL, il bind-address
Per impostazioni di default MySQL non consente l'accesso a Client remoti per ovvie ragioni di sicurezza.
Tuttavia è ovvio che l'accesso remoto è una caratteristica essenziale nonche fondamentale per un DBMS.
Per procedere con questa abilitazione è opportuno effettuare una piccola configurazione nel file di configurazione di MySQL, my.cnf
Ricordiamo a tutti che per i sistemi Linux il file è reperibile come elencato di seguito:
- Ubuntu/Debian Linux file -> /etc/mysql/my.cnf
- Red Hat /Fedora/Centos file -> /etc/my.cnf
Per i sistemi Windows, di solito il file di configurazione è reperibile nella cartella di installazione di MySQL tipicamente
C:/Programmi/MySQL/MySQL_versione/my.ini
SI FACCIA ATTENZIONE POICHÈ NEGLI AMBIENTI WINDOWS IL FILE SI CHIAMA my.ini
In ogni caso è opportuno aprire il file e nella sezione di mysqld, ovvero nella sezione imediatamente successiva al testo seguente:
1[mysqld]è opportuno scrivere
1bind-address=IP_DEL_SERVERassicurandosi che la direttiva skip-networking sia commentata
Un esempio è il seguente:
Più in generale, se si lavora su un PC portatile ad esempio e si vuole consentire sempre l'accesso remoto a prescindere dall'IP, si può impostare:
1bind-address=0.0.0.0
A questo punto bisogna riavviare il servizio (riportiamo solo come eseguire quest'operazione in ambienti Linux)
1/etc/init.d/mysql restartDare le GRANT necessarie (per approfondimenti si veda la ricetta dedicata alla gestione dei privilegi di accesso)
Ed il gioco è fatto!
Condividi su:
Esprimi un voto:
Argomenti chiave:

MySQL Report un tool di shell per tenere tutto sotto controllo