Kif Reset MySQL jew MariaDB Root Password fil-Linux
Jekk qed twaqqaf server tad-database MySQL jew MariaDB għall-ewwel darba, hemm ċans li tkun qed tħaddem mysql_secure_installation ftit wara biex timplimenta s-settings bażiċi tas-sigurtà.
Waħda minn dawn is-settings hija l-password għall-kont root tad-database - li trid iżżommha privata u tuża biss meta strettament meħtieġ. Jekk tinsa l-password jew trid tirrisettjaha (pereżempju, meta amministratur tad-database jibdel ir-rwoli – jew jitkeċċa!).
Dan l-artikolu se jkun utli. Aħna se nispjegaw kif tirrisettja jew tirkupra l-password tal-għeruq MySQL jew MariaDB minsija fil-Linux.
Għalkemm se nużaw server MariaDB f'dan l-artikolu, l-istruzzjonijiet għandhom jaħdmu għal MySQL ukoll.
Irkupru MySQL jew MariaDB root Password
Biex tibda, waqqaf is-servizz tad-database u ċċekkja l-istatus tas-servizz, għandna naraw il-varjabbli ambjentali li waqqafna qabel:
------------- SystemD ------------- # systemctl stop mariadb ------------- SysVinit ------------- # /etc/init.d/mysqld stop
Sussegwentement, ibda s-servizz bi --skip-grant-tables
:
------------- SystemD ------------- # systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" # systemctl start mariadb # systemctl status mariadb ------------- SysVinit ------------- # mysqld_safe --skip-grant-tables &
Dan jippermettilek tikkonnettja mas-server tad-database bħala root mingħajr password (jista 'jkollok bżonn taqleb għal terminal differenti biex tagħmel dan):
# mysql -u root
Minn hemm 'il quddiem, segwi l-passi deskritti hawn taħt.
MariaDB [(none)]> USE mysql; MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourNewPasswordHere') WHERE User='root' AND Host = 'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES;
Fl-aħħarnett, waqqaf is-servizz, waqqaf il-varjabbli ambjentali u ibda s-servizz għal darb'oħra:
------------- SystemD ------------- # systemctl stop mariadb # systemctl unset-environment MYSQLD_OPTS # systemctl start mariadb ------------- SysVinit ------------- # /etc/init.d/mysql stop # /etc/init.d/mysql start
Dan se jikkawża li l-bidliet preċedenti jidħlu fis-seħħ, li jippermettilek tikkonnettja mas-server tad-database billi tuża l-password il-ġdida.
F'dan l-artikolu ddiskutejna kif reset il-password tal-għerq MariaDB/MySQL. Bħal dejjem, tħossok liberu li tuża l-formola tal-kumment hawn taħt biex tibgħatilna nota jekk għandek xi mistoqsijiet jew feedback. Aħna ħerqana li nisimgħu mingħandek!