Slik endrer du MySQL -brukerpassord

How Change Mysql User Password



Etter å ha installert MySQL -server, kan vi som standard opprette forbindelse med serveren som en rotbruker. Av sikkerhetshensyn må vi noen ganger angi eller endre passordet for roten eller en eksisterende bruker. Hvordan du kan installere og bruke MySQL på Ubuntu er vist i en av de tidligere publiserte opplæringen . I denne opplæringen lærer du hvordan du kan angi eller endre passordet til en eksisterende MySQL -bruker på Ubuntu.

Hvis det ikke er angitt et passord for rotbrukeren, kan du koble deg til MySQL -databaseserveren ved å bruke følgende kommando.







$mysql-urot

eller



$sudomysql-urot



Det er nødvendig å angi et sterkt passord for root eller andre brukere for å gi databasesikkerhet. To måter er vist i denne opplæringen for å endre MySQL -brukerens passord. Du kan følge hvilken som helst av disse.





Endre passord med SET:

Syntaksen for å endre passord for enhver MySQL -bruker ved å bruke sett uttalelsen er,

SETTPASSORDTIL 'brukernavn'@'vertsnavn' =PASSORD('passord');

'Vertsnavn' for lokal server er 'lokal vert'. Kjør følgende MySQL -setning for å angi/tilbakestille passord for rot bruker. Her, 'Abc890def' er angitt som rotpassord.



> SETTPASSORDTIL 'rot'@'lokal vert' =PASSORD('abc890def');

Gå ut av serveren og prøv å koble til uten passord. Følgende tilgang nektet feil vil vises i terminalen.

Kjør kommandoen med -s alternativ og test tilkoblingen ved å bruke feil passord. Da vil følgende feilmelding vises.

Kjør kommandoen med riktig rotpassord som er angitt i forrige trinn. Hvis du oppgir det riktige passordet, vil det kunne koble seg til serveren.

$ mysql-du roter-s

Endre passord ved hjelp av UPDATE:

Syntaksen for å endre MySQL -passord ved hjelp av Oppdater spørringen er gitt nedenfor. All brukerinformasjon er lagret i bruker bord av mysql database. Så hvis du kan oppdatere verdien av Passord innen bruker tabell for en bestemt bruker, så vil passordet til den brukeren bli endret på riktig måte.

OPPDATERmysql.brukerSETTPassord=PASSORD('Nytt passord') HVOR
BRUKER='brukernavn' OGVert='vertsnavn';

For å endre passordet til rot bruker på lokal server, må du kjøre følgende SQL -kommando. Her, ' mitt nye passord 'Er angitt som nytt passord.

> OPPDATERmysql.brukerSETTPassord=PASSORD('mitt nye passord') HVOR
BRUKER='rot' OGVert='lokal vert'

Gå igjen fra serveren og start databaseserveren på nytt før du tester det nye passordet.

$ sudo service mysql start på nytt

Sjekk nå at det nye passordet fungerer eller ikke for rotbruker.

$ mysql-du roter-s

Ved å følge noen av de ovennevnte SQL -setningene, kan du enkelt endre passordet til en eksisterende MySQL -bruker.