Khi bạn gặp trường hợp quên mật khẩu cho tài khoản Root của MariaDB, có thể tiến hành đặt lại mật khẩu bằng các bước sau:
Bước 1: Dừng máy chủ MariaDB đang chạy và khởi động lại nó với tùy chọn không yêu cầu mật khẩu:
sudo systemctl stop mariadb mysqld_safe --skip-grant-tables &

Bước 2: Kết nối tới MariaDB bằng bằng tài khoản root:
mysql -u root
Bước 3: Sử dụng các lệnh sau để thiết lập lại mật khẩu gốc. Thay thế (“password”) bằng một mật khẩu mạnh:
use mysql;
update user SET PASSWORD=PASSWORD("password") WHERE USER='root';
flush privileges;
Exit

Bước 4: Sau đó khởi động lại MariaDB:
sudo systemctl start mariadb
Kết quả:

Các bạn có thể sử dụng giải pháp này cho MySQL Database nữa.