Come abilitare l'accesso root a MySQL da computer remoti

August 5

Come abilitare l'accesso root a MySQL da computer remoti


Il server di database MySQL consente connessioni root solo da host locali. Ciò significa che l'accesso amministrativo e illimitato alla banca dati può essere raggiunto solo dagli utenti sul reale MySQL running computer. Se si desidera avere accesso illimitato al database da host sulla rete o su Internet, il programma di installazione di Windows di MySQL vi permetterà di creare un secondo account "root" che permette connessioni da qualsiasi host.

istruzione

1 Fai clic su "Start" e digitare "MySQL Server Instance" nella barra di ricerca del menu Start.

2 Fai clic su "My SQL Server Configurazione guidata istanza" per avviare la procedura guidata, che vi permetterà di effettuare modifiche alla configurazione del database.

3 Scegliere di ri-configurare il server corrente e fare clic su "Avanti". Sfoglia i prossimi finestre di dialogo, lasciando le impostazioni correnti o modificarli, se lo desideri. Fermarsi quando si raggiunge la finestra di dialogo "Opzioni di protezione".

4 Inserire un segno di spunta nella casella "Modificare le impostazioni di sicurezza". Fornire la password di root nel campo di testo "password di root corrente" e quindi controllare "Abilita l'accesso di root da macchine remote." Fai clic su "Avanti".

5 Fai clic su "Esegui" nella schermata di conferma. Le nuove impostazioni verranno applicate e si può connettersi a MySQL da host non locali.

Consigli e avvertenze

  • Consentendo agli utenti non locali di connettersi con l'account di root è pericoloso al database. L'utente root ha accesso illimitato al sistema e permettendo ad altri di connettersi ad esso potrebbe causare la perdita di dati. È necessario configurare un account di amministratore e di accesso per ogni database sul sistema con solo le autorizzazioni minime necessarie.