Hvis du oplever fejlen "Access denied for user 'root'@'localhost'" efter at have nulstillet root-adgangskoden i MySQL eller MariaDB, kan du følge disse trin for at løse problemet:
sudo systemctl stop mysql
eller sudo systemctl stop mariadb
sudo mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root
USE mysql;
UPDATE user SET authentication_string=PASSWORD('ny_adgangskode') WHERE User='root';
FLUSH PRIVILEGES;
sudo systemctl stop mysql
eller sudo systemctl stop mariadb
sudo systemctl start mysql
eller sudo systemctl start mariadb
mysql -u root -p
og indtast den nye adgangskode, når du bliver bedt om det.Ved at følge disse trin bør du kunne løse problemet med "Access denied for user 'root'@'localhost'" efter nulstilling af root-adgangskoden i MySQL eller MariaDB.
Har du brug for hjælp til MySQL-fejl eller databaseopgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige freelancere på få minutter. Uanset om det drejer sig om fejlfinding, optimering eller oprettelse af databaser, er hjælp lige ved hånden.