...

MariaDB / MySQL Root Wachtwoord vergeten

Bent u uw wachtwoordlijst weer kwijt? De inloggegevens van de hoofdgebruikers gaan snel verloren en worden niet op het systeem zelf opgeslagen.
Het is hier zeker gemakkelijker met databanken die gebruikt worden door Inhoud Management Systemen, hier wordt het wachtwoord in platte tekst opgeslagen in de respectievelijke configuratiebestanden. Dit is niet het geval voor de hoofdgebruiker van de databaseserver.
Gewoonlijk is de gebruikersnaam root. Op Plesk installaties wordt de gebruikersnaam "admin" gebruikt. Het wachtwoord van een Plesk-server kan eenvoudig worden opgehaald uit het .psa/shadow-bestand. Bijvoorbeeld: met het commando:

mysql -uadmin -p`cat /etc/psa/.psa.shadow

Als u het wachtwoord volledig moet resetten, volgt u gewoon deze stappen.

Verlaat de database server. Bijvoorbeeld onder Centos7 met MariaDB met

systemctl stop mariadb.service

Als u een andere database server gebruikt, kan dit ook gedaan worden met

/etc/init.d/mysql stop

MariaDB / MySQL root Wachtwoord wijzigen

Nu starten we de database server zonder beperkingen en rechtenbeheer, zodat deze zonder wachtwoord kan worden beheerd. Hiervoor gebruiken we de optie -skip-grant-tables, die de beperkingen opheft, en -skip-networking, die externe toegang tijdens de installatie verhindert.

mysqld_safe --skip-grant-tafels --skip-networking &

Nu kunt u eenvoudig het MySQL-wachtwoord wijzigen.

mysql -u root
mysql> gebruik mysql;
mysql> update user set password=PASSWORD("the_desired_password") where User='root';
mysql> flush privileges;
mysql> exit

Nu wordt het wachtwoord gewijzigd en kan de databaseserver worden beëindigd.

Mysqladmin-stillegging

Zodat het dan normaal kan worden gestart.

systemctl start mariadb.service

Meer informatie is natuurlijk ook te vinden in de handleiding van de fabrikant op https://mariadb.com.

Huidige artikelen

Een beheerster controleert een database-upgradeproces in de hostingruimte
Databases

MariaDB 12.0: functies, risico’s bij updates en hostingstrategie

MariaDB 12.0 biedt nieuwe functies op het gebied van optimalisatie, auditing, replicatie en beveiliging. Voor hostingplatforms is echter vooral een gecontroleerd updatepad van belang: het releasemodel, de pakketversie, de configuratie, de applicaties en de terugvaloptie moeten op elkaar zijn afgestemd.

Een beheerster plant een Redis-update voor de serverracks in een hostingruimte.
Databases

Redis 8: nieuwigheden en upgrade-beslissingen voor hostingproviders

Redis 8 integreert eerdere stackcomponenten en breidt de functionaliteit uit op het gebied van zoeken, tijdreeksen en vectoren. Voor hostingproviders zijn echter ook de doelversie, ACL’s, resourceplanning, het upgradeproces en de licentiekeuze van belang.