Cum să permiți conexiuni MySQL de la distanță în cPanel
În mod implicit, MySQL pe contul tău de găzduire acceptă conexiuni doar de la serverul însuși (localhost). Pentru a te conecta la baza de date dintr-o aplicație externă, un server la distanță sau mașina ta locală de dezvoltare, trebuie să adaugi adresa IP respectivă pe lista albă.
- * *
Adaugă o adresă IP pentru acces de la distanță
- Autentifică-te la https://tpc-hosting.com/login[[T11]] și deschidecPanel**.
- La secțiunea Databases , fă clic pe Remote MySQL.
- În câmpul Host , introdu adresa IP a mașinii care necesită acces de la distanță. Aceasta trebuie să fie IP-ul public al mașinii care se conectează — nu un IP local/privat de tipul 192.168.x.x.
- Fă clic pe Add Host.
- IP-ul apare acum în lista de gazde remote permise.
- * *
Conectare de la distanță
Folosește aceste detalii de conectare în aplicația ta sau în clientul MySQL (de ex., TablePlus, DBeaver, MySQL Workbench):
- Host : numele domeniului tău sau adresa IP a serverului
- Port : 3306 (portul implicit MySQL)
- Bază de date : numele complet al bazei de date (format: _cpanelusername_databasename_)
- Nume utilizator : numele complet al utilizatorului bazei de date (format: _cpanelusername_username_)
- Parolă : parola utilizatorului bazei de date setată în cPanel → Databases → MySQL Databases
- * *
Eliminarea accesului de la distanță
Pe pagina Remote MySQL, fă clic pe Delete lângă un IP pentru a-i revoca accesul. Elimină IP-urile de care nu mai ai nevoie — accesul remote deschis îți mărește suprafața de atac.
- * *
Note de securitate
- Adaugă pe lista albă doar IP-uri specifice, nu intervale. Evită folosirea % (wildcard) ca gazdă — aceasta permite oricărui IP să încerce o conexiune.
- Folosește parole puternice pentru toți utilizatorii bazei de date cu acces de la distanță.
- Ia în considerare utilizarea unui tunel SSH în locul accesului direct remote MySQL pentru datele sensibile — acesta criptează conexiunea fără a expune portul 3306.
Actualizat în: 28/04/2026
Mulțumim!