Zoeken…


Stel root-wachtwoord in, schakel root-gebruiker in voor socket- en http-toegang

Lost het probleem op van: toegang geweigerd voor root van gebruiker met wachtwoord JA Stop mySQL:

sudo systemctl stop mysql

Start mySQL opnieuw, en sla tabellen over:

sudo mysqld_safe --skip-grant-tables

Log in:

mysql -u root

Kijk in SQL shell of gebruikers bestaan:

select User, password,plugin FROM mysql.user ;

Update de gebruikers (plug-in null schakelt alle plug-ins in):

update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';
exit;

Stop in Unix-shell mySQL zonder subsidietabellen en start vervolgens opnieuw met subsidietabellen:

sudo service mysql stop
sudo service mysql start


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow