Kui juurkasutajale pole parooli määratud, saate ühenduse luua MySQL -i andmebaasiserveriga, kasutades järgmist käsku.
$mysql-ujuur
või
$sudomysql-ujuur
Andmebaasi turvalisuse tagamiseks on vaja rootile või muule kasutajale määrata tugev parool. Selles õpetuses on kaks võimalust MySQL -i kasutaja parooli muutmiseks. Saate neist ükskõik millist järgida.
Parooli muutmine SET abil:
Süntaks mis tahes MySQL kasutaja parooli muutmiseks, kasutades seatud avaldus on,
SETPAROOLFOR 'kasutajanimi'@'hostname' =PAROOL('parool');'Hosti nimi' kohaliku serveri jaoks on 'Kohalik peremees'. Parooli määramiseks/lähtestamiseks käivitage järgmine MySQL -avaldus juur kasutaja. Siin, 'Abc890def' on seatud juurparooliks.
> SETPAROOLFOR 'juur'@'localhost' =PAROOL('abc890def');
Väljuge serverist ja proovige ühendust luua ilma paroolita. Terminalis kuvatakse järgmine juurdepääs keelatud tõrge.
Käivitage käsk nupuga -lk valikut ja testige ühendust, kasutades parooli. Seejärel kuvatakse järgmine veateade.
Nüüd käivitage käsk õige juurparooliga, mis on eelmises etapis määratud. Kui sisestate õige parooli, saab see serveriga edukalt ühenduse luua.
$ mysql-juurdad-lkParooli muutmine UPDATE abil:
Süntaks MySQL parooli muutmiseks, kasutades uuendada päring on toodud allpool. Kogu kasutaja teave on salvestatud kasutaja tabel mysql andmebaas. Niisiis, kui saate väärtust värskendada Parool väli kasutaja tabelis mis tahes konkreetse kasutaja jaoks, muudetakse selle kasutaja parooli õigesti.
UUENDAmysql.kasutajaSETParool=PAROOL('uus salasõna') KUSKASUTAJA='kasutajanimi' JAHost='hostname';
Parooli muutmiseks juur kohaliku serveri kasutaja, peate käivitama järgmise SQL -käsu. Siin, ' minu uus parool 'On seatud uueks parooliks.
> UUENDAmysql.kasutajaSETParool=PAROOL('minu uus parool') KUSKASUTAJA='juur' JAHost='localhost'
Jällegi väljuge serverist ja taaskäivitage andmebaasiserver enne uue parooli testimist.
$ sudo teenuse mysql taaskäivitamineNüüd kontrollige, kas uus parool töötab või mitte root kasutaja jaoks.
$ mysql-juurdad-lkJärgides mõnda ülaltoodud SQL -i lauset, saate hõlpsalt muuta olemasoleva MySQL -i kasutaja parooli.