Update van Plesk werkt niet

Het kan voorkomen dat wanneer u een update van Plesk uitvoert deze mislukt en de volgende foutmelding naar voren komt "Access denied for user 'admin'@'localhost'"/'horde'@'localhost'/'pp_sb_db'@'localhost". 

Upgrade log

In de upgrade log kunnen de volgende foutmelding worden getoond.

"Access denied for user 'admin'@'localhost' (using password: YES)"

"Access denied for user 'horde'@'localhost' (using password: YES)"

"Access denied for user 'pp_sb_db'@'localhost' (using password: yes)"

Oorzaak

Dit wordt veroorzaakt door verkeerde gebruikersgegevens binnen MySQL. Op de locatie /root/.my.cnf kunt u het bestand terugvinden waar de gebruikersgegevens in gedefinieerd staan. Als deze niet correct zijn kan er geen dump worden gemaakt. Als deze gegevens niet correct zijn dan moeten deze worden aangepast.

Oplossing

MySQL gebruikt de gegevens van het systeem zelf om de dump te maken. Als de gebruikersgegevens apart in het bestand zijn gedefinieerd dan dient het /root/.my.cnf bestand te worden aangepast. Een voorbeeld hoe dit bestand eruit dient te zien is als volgt.

/etc/my.cnf

/etc/mysql/my.cnf 

SYSCONFDIR/my.cnf 

$MYSQL_HOME/my.cnf 

defaults-extra-file (The file specified with --defaults-extra-file=path, if any) 

~/.my.cnf

Als er in dit bestand een gebruikersnaam en wachtwoord staat wordt dit gebruikt om de dump te maken. Er dient te worden gezorgd dat de gegevens die hierin staan altijd correct zijn.

Wanneer u de verbinding naar MySQL zou willen testen gebruikt u het volgende commando:

"~# mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa"

D
Dmitri is the author of this solution article.

Was dit antwoord nuttig? Ja Nee

Feedback versturen
Het spijt ons dat we u niet hebben kunnen helpen. Als u feedback geeft, kunnen we het artikel verbeteren.