Kaip pakeisti „MySQL“ arba „MariaDB“ pagrindinį slaptažodį „Linux“.


Jei pirmą kartą diegiate „MySQL“ arba „MariaDB“ sistemoje „Linux“, tikėtina, kad vykdysite mysql_secure_installation scenarijų, kad apsaugotumėte „MySQL“ diegimą naudodami pagrindinius nustatymus.

Vienas iš šių nustatymų yra duomenų bazės root slaptažodis – kurį turite laikyti paslaptyje ir naudoti tik tada, kai jo reikia. Jei reikia jį pakeisti (pavyzdžiui, kai duomenų bazės administratorius pakeičia vaidmenis – arba atleidžiamas!).

Siūlomas skaitymas: atkurkite MySQL arba MariaDB pagrindinį slaptažodį sistemoje Linux

Šis straipsnis bus naudingas. Paaiškinsime, kaip pakeisti pagrindinį MySQL arba MariaDB duomenų bazės serverio slaptažodį Linux sistemoje.

Nors šiame straipsnyje naudosime MariaDB serverį, instrukcijos turėtų veikti ir MySQL.

Pakeiskite MySQL arba MariaDB šakninį slaptažodį

Žinote pagrindinį slaptažodį ir norite jį nustatyti iš naujo, šiuo atveju įsitikinkime, kad MariaDB veikia:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
systemctl is-active mariadb

------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld status

Jei aukščiau pateikta komanda nepateikia žodžio active kaip išvesties arba ji sustabdoma, prieš tęsdami turėsite paleisti duomenų bazės paslaugą:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
systemctl start mariadb

------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld start

Tada mes prisijungsime prie duomenų bazės serverio kaip root:

mysql -u root -p

Norėdami užtikrinti suderinamumą tarp versijų, naudosime šį teiginį, kad atnaujintume naudotojo lentelę mysql duomenų bazėje. Atminkite, kad YourPasswordHere turite pakeisti nauju slaptažodžiu, kurį pasirinkote root.

MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;

Norėdami patvirtinti, išeikite iš dabartinės MariaDB sesijos įvesdami.

MariaDB [(none)]> exit;

ir tada paspauskite Enter. Dabar turėtumėte galėti prisijungti prie serverio naudodami naują slaptažodį.

Santrauka

Šiame straipsnyje paaiškinome, kaip pakeisti MariaDB/MySQL root slaptažodį – nesvarbu, ar žinote dabartinį, ar ne.

Kaip visada, nedvejodami rašykite mums, jei turite klausimų ar atsiliepimų, naudodami toliau pateiktą komentarų formą. Lauksime jūsų žinučių!