Need help? Chat now!

Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Reset MySQL-wachtwoord
Stop de MySQL-server
Het wachtwoord wijzigen
Gebruik voor MySQL 5.7.6 en nieuwer, gebruik de volgende opdracht in de MySQL-opdrachtprompt.
Voor MySQL 5.7.5 en oudere gebruikers in de MySQL-opdrachtprompt:
Start de MySQL-server opnieuw

Hoe u uw MySQL-wachtwoord kunt wijzigen in Ubuntu 14.04

Trefwoorden: Ubuntu,  MySQL,  Security 

Reset MySQL-wachtwoord
Stop de MySQL-server
Het wachtwoord wijzigen
Gebruik voor MySQL 5.7.6 en nieuwer, gebruik de volgende opdracht in de MySQL-opdrachtprompt.
Voor MySQL 5.7.5 en oudere gebruikers in de MySQL-opdrachtprompt:
Start de MySQL-server opnieuw

Als u het wachtwoord voor het MySQL-wachtwoord van de root-gebruiker wilt resetten, helpt deze handleiding u door dat proces.

Reset MySQL-wachtwoord

Stop de MySQL-server

U wilt de juiste versie hebben voordat u doorgaat met deze handleiding en kan deze krijgen met deze opdracht:

mysql --version

Voordat u doorgaat met het volgende, wilt u weten dat deze stappen bedoeld zijn om te worden uitgevoerd door de rootgebruiker met SU- of SUDO-opdrachten. Inloggen Zoals uw root-gebruiker niet wordt aanbevolen.

Om het MySQL-wachtwoord te wijzigen, moet u eerst de MySQL-service stoppen.

service mysql stop

Als u uw wachtwoord kent, kunt u het wijzigen met behulp van de MYSQL-opdrachtregel met het volgende voor de root-gebruiker in dit voorbeeld

mysql -u root -p
set password=password('new_password');
flush privileges;

Vervang het nieuwe_password hierboven met uw nieuwe wachtwoord.

Door MySQL te draaien zonder informatie over de gebruikersrechten te laden, kunt u toegang krijgen tot de opdrachtregel zonder root-privileges te gebruiken die een wachtwoord vereisen.U kunt dit doen door de database niet toe te staan de subsidie-tabellen te laden.U wilt ook netwerken overslaan om eventuele risico's te voorkomen.

Het is belangrijk op te merken dat het gebruik van --Skip-Networking hieronder erg onzeker is en alleen moet worden uitgevoerd tijdens het opnieuw instellen van het wachtwoord van de root-gebruiker als u het bent vergeten.

Start de MySQL-opdrachtprompt met deze opdracht:

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

U kunt nu toegang krijgen tot de database zonder het root-wachtwoord te gebruiken.

mysqk -u root

Er verschijnt een MySQL-opdrachtprompt:

MySQL-prompt

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

U kunt nu het wachtwoord wijzigen en wilt dat blijven in de MySQL-opdrachtprompt.

Het wachtwoord wijzigen

U wilt eerst de opdracht voor spoelrechten gebruiken.

FLUSH PRIVILEGES;

Nu kunnen we het root-wachtwoord daadwerkelijk wijzigen en de opdrachtregel van de MYSQL verlaten door op CTRL + C te drukken om af te sluiten.

U kunt vervolgens een van de onderstaande opdrachten gebruiken om uw wachtwoord te wijzigen op basis van de versie van MySQL die u gebruikt.

Gebruik voor MySQL 5.7.6 en nieuwer, gebruik de volgende opdracht in de MySQL-opdrachtprompt.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

Voor MySQL 5.7.5 en oudere gebruikers in de MySQL-opdrachtprompt:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

Voer hierboven uw nieuwe wachtwoord in en vervang het new_password.

Zodra u het bericht hebt ontvangen dat de query in orde was, kunt u privileges doorspoelen

FLUSH PRIVILEGES;

Start de MySQL-server opnieuw

Nu moet u de service starten.

sudo service mysql start

U kunt nu bevestigen dat het opnieuw instellen van het wachtwoord heeft gewerkt door de volgende opdracht uit te voeren:

mysql -u root -p

Geschreven door Hostwinds Team  /  april 11, 2018