Lệnh mysql_secure_installation sẽ hướng dẫn bạn quy trình đặt mật khẩu root và xóa các tính năng không an toàn khỏi cài đặt của bạn.
sudo systemctl start mariadb
sudo mysql_secure_installation
Theo mặc định, tài khoản root không được đặt mật khẩu. Nhấn Enter.
Nhập Y để đặt mật khẩu và nhập mật khẩu. Ví dụ ở đây sử dụng mật khẩu 123Admin
Bạn phải ghi lại mật khẩu root để sử dụng cấu hình Database cho Nodejs app
Đặt mật khẩu root cho MariaDB chỉ là biện pháp cơ bản nhất để bảo mật cơ sở dữ liệu của bạn. Khi bạn xây dựng hoặc cài đặt một ứng dụng hướng cơ sở dữ liệu, bạn thường tạo một người dùng dịch vụ cơ sở dữ liệu cho ứng dụng đó và tránh sử dụng tài khoản gốc cho bất kỳ điều gì ngoại trừ quản trị cơ sở dữ liệu.
Ngoài ra bạn cần lưu ý sau:
Nhập Y để loại bỏ các tài khoản người dùng ẩn danh.
Nhập Y để tắt đăng nhập root từ xa.
Nhập Y để loại bỏ cơ sở dữ liệu thử nghiệm.
Nhập Y để tải lại các bảng đặc quyền và lưu các thay đổi của bạn.
sudo systemctl enable mariadb