Actualizat în mai 2024: Nu mai primiți mesaje de eroare și încetiniți sistemul dvs. cu instrumentul nostru de optimizare. Ia-l acum la acest link
- Descărcați și instalați instrumentul de reparare aici.
- Lasă-l să-ți scaneze computerul.
- Instrumentul va face atunci reparați computerul.
MySQL este un sistem de gestionare a bazelor de date open source bazat pe limbajul SQL. MySQL vine cu panoul de control XAMPP, care este, de asemenea, o aplicație open source și utilizabilă în mod liber. Recent, însă, au fost primite multe rapoarte de la utilizatori care nu își pot accesa baza de date „MySQL” prin browserul lor și este afișată eroarea „Acces refuzat pentru utilizare„ rădăcină ”@„ localhost ””.
Motivul pentru această problemă este că nu acordați permisiuni globale utilizatorilor. Deci, odată ce ați acordat utilizatorului permisiuni globale pentru selecție, problema va fi rezolvată.
În acest articol, vă vom ghida în modul cel mai simplu de a rezolva această problemă și, de asemenea, vă vom informa despre motivul acestei erori. Urmați instrucțiunile cu atenție pentru a evita alte probleme.
Pentru a rezolva eroarea de acces refuzat pentru utilizatorul „root” @ „localhost” din eroarea MySQL
- Deschideți și editați /etc/my.cnf sau /etc/mysql/my.cnf în funcție de distribuția dvs.
- Adăugați tabelele de sări de subvenții în [mysqld].
- Reporniți Mysql
- Acum ar trebui să vă puteți conecta la mysql cu următoarea comandă mysql -u root -p
- Rulați mysql> privilegii de clătire;
- Setați o nouă parolă cu ALTER USER'root '@' localhost 'IDENTIFICAT de' NewPassword ';
- Reveniți la /etc/my.cnf și ștergeți / comentează tabelele de sari de subvenționare.
- Reporniți Mysql
- Acum puteți să vă conectați cu noua parolă mysql -u root -p.
Porniți MySQL în modul securizat fără parolă
mysqld_safe –skip-grant-tables &
Atenție: Este periculos! Nu aveam date în niciunul din tabelele mele, ceea ce înseamnă că nu mă îngrijorau lecturile rău intenționate. Opțiunea „Omite” permite oricui să se conecteze cu toate privilegiile fără o parolă. Dacă aveți îngrijorări cu privire la mesele dvs., ar trebui să dezactivați orice acces la distanță:
Actualizare mai 2024:
Acum puteți preveni problemele computerului utilizând acest instrument, cum ar fi protejarea împotriva pierderii fișierelor și a malware-ului. În plus, este o modalitate excelentă de a vă optimiza computerul pentru performanțe maxime. Programul remediază cu ușurință erorile obișnuite care ar putea apărea pe sistemele Windows - nu este nevoie de ore întregi de depanare atunci când aveți soluția perfectă la îndemână:
- Pasul 1: Descărcați Instrumentul pentru repararea și optimizarea calculatorului (Windows 10, 8, 7, XP, Vista și Microsoft Gold Certified).
- Pasul 2: Faceți clic pe "Incepe scanarea"Pentru a găsi probleme de registry Windows care ar putea cauza probleme la PC.
- Pasul 3: Faceți clic pe "Repara tot"Pentru a rezolva toate problemele.
–Skip-networking
O altă soluție eficientă de rezolvare
Efectuați următorii pași.
Porniți instanța sau daemonul serverului MySQL cu opțiunea –skip-grant-tables.
$ mysqld - skip-grant-tables
Urmați aceste instrucțiuni.
$ mysql -u rădăcină mysql mysql mysql mysql mysql
$ mysql> ACTUALIZARE utilizator SET PAROLĂ = PAROLĂ ('parola_mea mea') sau UTILIZATOR = 'rădăcină';
$ mysql> PRIVILEGE FLUSHES;
Dacă vă confruntați cu câmpul necunoscut Eroare de parolă la utilizare:
actualizați setul utilizatorului autentificare_string = parolă ('parola_mea mea') unde utilizator = 'rădăcină';
În cele din urmă, reporniți instanța / daemon fără opțiunea –skip-grant-tables.
/etc/init.d/mysql Reporniți
Acum ar trebui să vă puteți conecta la noua dvs. parolă.
$ mysql -u rădăcină -p
Introduceți parola: my_password
https://dba.stackexchange.com/questions/147593/access-denied-for-user-rootlocalhost
Sfat expert: Acest instrument de reparare scanează arhivele și înlocuiește fișierele corupte sau lipsă dacă niciuna dintre aceste metode nu a funcționat. Funcționează bine în majoritatea cazurilor în care problema se datorează corupției sistemului. Acest instrument vă va optimiza, de asemenea, sistemul pentru a maximiza performanța. Poate fi descărcat de Faceți clic aici
CCNA, Web Developer, Troubleshooter pentru PC
Sunt un pasionat de calculator și un profesionist IT practicant. Am experiență de ani de zile în spatele meu în programare pe calculator, depanare și reparații hardware. Mă specializează în Dezvoltarea Web și în Designul bazelor de date. De asemenea, am o certificare CCNA pentru proiectarea și depanarea rețelelor.