Schimbarea utilizatorului asociat unei baze de date MySQL se realizează în două etape: mai întâi trebuie să acordați acces unui utilizator nou, iar apoi să revocați accesul celui anterior. Astfel, vă asigurați că site-ul sau aplicația dvs. menține o conexiune continuă la datele sale pe durata tranziției.
Cuprins
Context
Fiecare bază de date din panoul mybox este protejată prin permisiuni de utilizator. Este posibil să fie necesar să schimbați un utilizator al bazei de date dacă doriți să îmbunătățiți securitatea, să separați accesul pentru diferiți dezvoltatori sau să rotiți datele de autentificare după o schimbare de personal.
Etapa 1: Atribuiți un utilizator nou
Pentru a acorda unui utilizator nou acces la baza ta de date:
- Accesați Utilizatori MySQL: Conectați-vă la panoul mybox și accesați modulul Baze de date, apoi selectați fila Utilizatori MySQL.
- Creați sau selectați un utilizator: Puteți fie să creați un utilizator nou, fie să selectați unul existent din listă.
- Asociați baza de date: În formularul de creare sau editare a utilizatorului, găsiți secțiunea Baze de date alocate.
- Setați permisiunile: Selectați baza de date specifică pe care doriți ca acest utilizator să o gestioneze și alegeți nivelul de permisiuni corespunzător (de exemplu, Toate privilegiile sau Doar citire).
- Confirmare: Faceți clic pe Adăugare utilizator MySQL sau Salvare modificări.
Etapa 2: Revocați accesul utilizatorului anterior
Odată ce noul utilizator s-a conectat cu succes și configurația site-ului dvs. (cum ar fi wp-config.php) a fost actualizată cu noile date de autentificare, ar trebui să eliminați accesul vechiului utilizator.
- Deschideți Detalii utilizator: În lista Utilizatori MySQL, faceți clic pe numele utilizatorului pe care doriți să îl deconectați.
- Gestionați alocările: În meniul derulat, faceți clic pe Baze de date alocate.
- Deconectare: Localizați baza de date în listă și faceți clic pe butonul Deconectare. Utilizatorul își va pierde imediat accesul la baza de date respectivă.

Diferența: Ștergerea unui utilizator vs. Deconectarea unui utilizator
- Deconectare: Elimină “cheia” utilizatorului pentru o anumită bază de date. Contul de utilizator continuă să existe și poate avea în continuare acces la alte baze de date.
- Ștergerea: Elimină complet utilizatorul din panoul mybox. Acesta își va pierde accesul la toate bazele de date alocate simultan.
Implicații practice
- Actualizarea fișierelor de configurare: Înainte de a deconecta vechiul utilizator, asigurați-vă că fișierul de configurare al site-ului dvs. (de exemplu,
configuration.phppentru Joomla sau.envpentru Laravel) este actualizat cu noul nume de utilizator și noua parolă. Dacă omiteți acest pas, site-ul dvs. va afișa o “Eroare de conexiune la baza de date.” - Propagare: Modificările aduse permisiunilor bazei de date în panoul mybox au loc instantaneu. Nu există o perioadă de așteptare pentru ca aceste setări să intre în vigoare.
- Cele mai bune practici de securitate: Este mai sigur să activați și să testați noul utilizator înainte de a-l revoca pe cel vechi, pentru a evita orice întrerupere a funcționării site-ului.
Rezumat
Gestionarea accesului la baza de date este un exercițiu simplu de echilibrare: mai întâi, asigurați-vă că noua “cheie” funcționează, apoi retrageți-o pe cea veche. Folosind fila Utilizatori MySQL din panoul mybox, puteți menține un control detaliat asupra persoanelor care pot interacționa cu datele dvs.