Kako promijeniti korisničku lozinku za MySQL

How Change Mysql User Password



Nakon instaliranja MySQL poslužitelja, prema zadanim postavkama možemo uspostaviti vezu sa poslužiteljem kao root korisnikom. Iz sigurnosnih razloga ponekad moramo postaviti ili promijeniti lozinku za root ili bilo kojeg postojećeg korisnika. Kako možete instalirati i koristiti MySQL na Ubuntuu prikazano je u jednom od prethodno objavljenih udžbenik . U ovom ćete vodiču naučiti kako možete postaviti ili promijeniti lozinku bilo kojeg postojećeg korisnika MySQL -a na Ubuntuu.

Ako nije postavljena lozinka za root korisnika, možete se povezati sa poslužiteljem baze podataka MySQL pomoću sljedeće naredbe.







$mysql-ukorijen

ili



$sudomysql-ukorijen



Za sigurnost baze podataka potrebno je postaviti jaku lozinku za root ili bilo kojeg drugog korisnika. U ovom vodiču prikazana su dva načina za promjenu lozinke korisnika MySQL. Možete slijediti bilo koju od njih.





Promjena lozinke pomoću SET:

Sintaksa za promjenu lozinke bilo kojeg korisnika MySQL -a korištenjem postavljen izjava je,

SETLOZINKAZA 'Korisničko ime'@'hostname' =LOZINKA('lozinka');

'Naziv hosta' za lokalni poslužitelj je ‘Localhost’. Pokrenite sljedeću MySQL naredbu za postavljanje/poništavanje lozinke korijen korisnik. Ovdje, 'Abc890def' postavljena je kao root lozinka.



> SETLOZINKAZA 'korijen'@'localhost' =LOZINKA('abc890def');

Izađite s poslužitelja i pokušajte se povezati bez lozinke. Na terminalu će se pojaviti sljedeća pogreška uskraćivanja pristupa.

Pokrenite naredbu s -str opciju i provjerite vezu primjenom pogrešne lozinke. Tada će se pojaviti sljedeća poruka o pogrešci.

Sada pokrenite naredbu s ispravnom root lozinkom koja je postavljena u prethodnom koraku. Ako navedete ispravnu lozinku, moći će se uspješno povezati s poslužiteljem.

$ mysql-ti korijen-str

Promjena lozinke pomoću UPDATE:

Sintaksa za promjenu lozinke MySQL pomoću ažuriranje upit je dan ispod. Svi podaci o korisniku pohranjeni su u korisnik tablica od mysql baza podataka. Dakle, ako možete ažurirati vrijednost Lozinka polje od korisnik tablice za bilo kojeg određenog korisnika, tada će se lozinka tog korisnika ispravno promijeniti.

AŽURIRANJEmysql.korisnikSETLozinka=LOZINKA('Nova lozinka') GDJE
KORISNIK='Korisničko ime' IDomaćin='hostname';

Za promjenu lozinke od korijen korisnik na lokalnom poslužitelju, morate pokrenuti sljedeću SQL naredbu. Evo, ‘ moja novazaporka ’Postavljena je kao nova lozinka.

> AŽURIRANJEmysql.korisnikSETLozinka=LOZINKA('mynewpassword') GDJE
KORISNIK='korijen' IDomaćin='localhost'

Ponovno izađite s poslužitelja i ponovno pokrenite poslužitelj baze podataka prije testiranja nove lozinke.

$ sudo usluga mysql ponovno pokretanje

Sada provjerite radi li nova lozinka za root korisnika ili ne.

$ mysql-ti korijen-str

Slijedeći bilo koju od gornjih SQL izjava, možete lako promijeniti lozinku bilo kojeg postojećeg korisnika MySQL -a.