GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

cPanel e MySQL Access Hosts

Supponiamo che tu stia sviluppando uno script sul tuo PC a casa e tu è necessario connettersi al database in remoto utilizzando un programma di amministrazione MySQL. Nessun problema. Questa procedura è un po' bizzarra, ma ecco i passaggi per concedere l'accesso remoto al database.
Nota: se non hai ancora un database, inizia da qui.

Supponiamo che tu stia utilizzando le seguenti informazioni:

database:example_mydb
utente del database:esempio_dbuser
Indirizzo IP fornito al tuo computer dal tuo ISP:1.2.3.4 (ottieni qui l'IP del tuo computer)
nome del server:server.asmallorange.com (ottieni qui l'IP del tuo server)

Accesso agli host

  1. Accedi a cPanel e fai clic su Database MySQL
  2. Scorri verso il basso fino a Access Hosts
  3. Inserisci il tuo indirizzo IP (ad es. 1.2.3.4) nel campo accanto a Host (è consentito % jolly):
  4. Fai clic su Aggiungi host
  5. Puoi inserire qualcosa come 1.2.3.% se vuoi consentire un intervallo di indirizzi IP
    Nota: questo non è sicuro; consentirà a chiunque nell'intero intervallo di rete di avere accesso al tuo database se è in grado di ottenere la tua password.

Informaci sull'IP

Prendiamo molto sul serio la sicurezza di MySQL, quindi oltre alla procedura cPanel standard dobbiamo anche aggiungere l'IP remoto al firewall. Contatta l'assistenza e comunicaci l'indirizzo IP in modo che possiamo assicurarci che abbia accesso a MySQL.

Rimuovi utente dal database

Attualmente, l'utente del database ha accesso solo tramite localhost, quindi è necessario forzarlo per riconoscere l'indirizzo IP.
  1. Scorri fino ai database correnti e cerca il database 'example_mydb'
  2. Vedrai due pulsanti di eliminazione, uno accanto al nome del database (example_mydb) e uno sotto quello accanto al nome utente (example_dbuser).
  3. Fai clic su Elimina accanto al nome utente del database

    La schermata successiva dice:
    Account rimosso dall'elenco di accesso
    Cancellato l'utente example_dbuser dal database example_mydb.

Aggiungi utente al database

  1. Scorri indietro fino a Aggiungi utenti ai tuoi database
  2. Seleziona l'utente 'example_dbuser' dal menu a tendina a sinistra e il database 'example_mydb' dal menu a tendina a destra.
  3. Fai clic su Aggiungi utente al database

Test della tua connessione

Ora, utilizzando il tuo PC e il client MySQL remoto, inserisci le informazioni di connessione per il tuo database, utente del database e il nome del server o l'indirizzo IP. Se riscontri problemi con uno di questi, ricontrolla i passaggi precedenti o invia un supporto ticket per assistenza.Vedi anche Trova l'indirizzo IP del tuo server, Qual è il mio indirizzo IP?
cPanel
  1. Come gestire i database MySQL e gli utenti in cPanel

  2. Come accedere a phpMyAdmin e phpPgAdmin in cPanel

  3. Come creare un database MySQL in cPanel

  4. Attivazione e accesso a SiteLock in cPanel

  5. Crea un database MySQL e un utente in cPanel

Come configurare l'accesso MySQL remoto su cPanel?

MySQL remoto in cPanel

Come eseguire il backup di un database MySQL in cPanel

Host di accesso aggiuntivi MySQL

Configurazione del database e dell'utente MySQL di cPanel

Come creare e modificare database MySQL in cPanel