Geen idee of dit topic op de juiste plaats staat maar aangezien het een Linux server betreft.
mysql Ver 15.1 Distrib 10.0.31-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-79-generic x86_64)
Ik heb een webserver geinstalleerd en daarbij MariaDB als database server.
Nu wilde ik daarop inloggen maar krijg ik de melding dat mijn wachtwoord incorrect is.
Ik heb dus opgezocht hoe dit te resetten, maar wanneer ik dit probeer door het volgende commando uit te voeren nadat ik de server heb gestopt:
sudo mysqld_safe --skip-grant-tables --skip-networking &
vervolgens kom ik in de database server precies zoals beschreven echter wanneer ik het wachtwoord probeer te wijzigen met:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
Krijg ik allereerst de melding dat de query goed is, maar ook dat er geen rijen zijn aangepast en dat er 1 waarschuwing is.
En daaronder de melding dat ik anoniem ben ingelogd en dus geen rechten heb om wachtwoorden te wijzigen.
Zijn er andere commando's of manieren om het wachtwoord aan te passen?
Indien dit niet het geval is kan ik dan de database server deinstalleren en opnieuw installeren om alsnog het wachtwoord te wijzigen?
Er is op dit moment 1 applicatie die gebruik maakt van de database server en van die database heb ik reeds een backup gemaakt. Ik neem aan dat ik die terug kan zetten en de bijbehorende gebruiker vervolgens ook weer aan kan maken waarna de applicatie weer normaal zal functioneren.
Alvast bedankt voor alle antwoorden/adviezen.
mysql Ver 15.1 Distrib 10.0.31-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-79-generic x86_64)
Ik heb een webserver geinstalleerd en daarbij MariaDB als database server.
Nu wilde ik daarop inloggen maar krijg ik de melding dat mijn wachtwoord incorrect is.
Ik heb dus opgezocht hoe dit te resetten, maar wanneer ik dit probeer door het volgende commando uit te voeren nadat ik de server heb gestopt:
sudo mysqld_safe --skip-grant-tables --skip-networking &
vervolgens kom ik in de database server precies zoals beschreven echter wanneer ik het wachtwoord probeer te wijzigen met:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
Krijg ik allereerst de melding dat de query goed is, maar ook dat er geen rijen zijn aangepast en dat er 1 waarschuwing is.
En daaronder de melding dat ik anoniem ben ingelogd en dus geen rechten heb om wachtwoorden te wijzigen.
Zijn er andere commando's of manieren om het wachtwoord aan te passen?
Indien dit niet het geval is kan ik dan de database server deinstalleren en opnieuw installeren om alsnog het wachtwoord te wijzigen?
Er is op dit moment 1 applicatie die gebruik maakt van de database server en van die database heb ik reeds een backup gemaakt. Ik neem aan dat ik die terug kan zetten en de bijbehorende gebruiker vervolgens ook weer aan kan maken waarna de applicatie weer normaal zal functioneren.
Alvast bedankt voor alle antwoorden/adviezen.