...

MariaDB/MySQL rotlösenord glömt

Har du tappat bort din lösenordslista igen? Huvudanvändarnas inloggningsuppgifter är lätta att förlora och lagras inte i själva systemet.
Det är säkert lättare här med databaser som används av Innehåll hanteringssystem lagras lösenordet i klartext i respektive konfigurationsfiler. Detta är inte fallet för huvudanvändaren av databasservern.
Som regel är användarnamnet root. På Plesk Användarnamnet "admin" används dock för installationer. Lösenordet för en Plesk-server kan enkelt läsas från .psa/shadow-filen. Till exempel med kommandot:

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

Om du behöver återställa lösenordet helt och hållet följer du de här stegen.

Stoppa databasservern. T.ex. under Centos7 med MariaDB med

systemctl stoppa mariadb.service

Om du använder en annan databasserver kan detta också göras med

/etc/init.d/mysql stop

Ändring av lösenordet för MariaDB/MySQL-roten

Nu startar vi databasservern utan begränsningar och rättighetshantering, så att den kan administreras utan lösenord. För att göra detta använder vi alternativet -skip-grant-tables, som tar bort begränsningarna, och -skip-networking, så att ingen extern åtkomst kan ske under inställningen.

mysqld_safe --skip-grant-tables --skip-networking &

Nu kan du enkelt ändra MySQL-lösenordet.

mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD("the_desired_password") where User='root';
mysql> flush privilegier;
mysql> avsluta

Nu är lösenordet ändrat och databasservern kan avslutas.

mysqladmin avstängning

Så att den sedan kan startas normalt.

systemctl start mariadb.service

Mer information finns naturligtvis också i tillverkarens anvisningar på https://mariadb.com.

Aktuella artiklar

En administratör planerar en Redis-uppdatering framför serverrackarna i ett webbhotells serverrum.
Databaser

Redis 8: Nyheter och uppgraderingsbeslut för webbhotellleverantörer

Redis 8 integrerar tidigare stackkomponenter och utökar funktionaliteten för sökning, tidsserier och vektorer. För webbhotellleverantörer är dock även målversion, ACL:er, resursplanering, uppgraderingsprocessen och val av licens viktiga faktorer.

Administratör i ett webbhotell-serverrum med serverteknik
Servrar och virtuella maskiner

CloudLinux OS 9: Funktioner och begränsningar vid delad hosting

CloudLinux OS 9 moderniserar systembasen för delad hosting. Licens, version, installerade komponenter och panelintegration är dock fortfarande avgörande – särskilt när det gäller LVE, CageFS, Isolates och Shared Pro.