Wilt u weten hoe u de MySQL-service configureren om het gebruik van authenticatie via een wachtwoord af te dwingen? In deze zelfstudie laten we u zien hoe u de wachtwoordverificatie configureren naar het ROOT-gebruikersaccount met behulp van de opdrachtregel van een computer waarop Ubuntu Linux wordt uitgevoerd.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• MysQL 8.0.21

Uitrustingslijst

In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.

Als Amazon Associate verdien ik aan kwalificerende aankopen.

Zelfstudie MySQL - De verificatie configureren via wachtwoord

Installeer de MySQL-service.

Copy to Clipboard

Toegang tot de MySQL-opdrachtregel.

Copy to Clipboard

Op de verificatieprompt is een wachtwoord niet vereist.

Copy to Clipboard

Controleer de verificatieplug-in en het wachtwoord dat is geconfigureerd voor het ROOT-gebruikersaccount.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Het MySQL ROOT-account heeft geen wachtwoord geconfigureerd.

Het ROOT-account gebruikt de verificatieplug-in met de naam AUTH_SOCKET.

Configureer het ROOT-account om de plug-in met de naam MYSQL_NATIVE_PASSWORD te gebruiken.

Copy to Clipboard

Een wachtwoord configureren voor het ROOT-account van de MySQL-service.

Copy to Clipboard

In ons voorbeeld was het geconfigureerde wachtwoord KAMISAMA123.

Sla uw configuratie en afsluiten op.

Copy to Clipboard

Probeer toegang te krijgen tot de MySQL-service met behulp van het ROOT-account en het nieuwe wachtwoord.

Copy to Clipboard

Controleer de verificatieplug-in en het wachtwoord dat is geconfigureerd voor het ROOT-gebruikersaccount.

Copy to Clipboard

Hier is de opdrachtuitvoer:

Copy to Clipboard

Gefeliciteerd! U hebt de MySQL-wachtwoordverificatie ingeschakeld voor het ROOT-account.