[MySQL] Hướng dẫn tạo user và gán quyền trong mysql cli
Máy chủ MySQL cho phép chúng ta tạo nhiều tài khoản người dùng và cấp quyền thích hợp để người dùng có thể truy cập và quản lý cơ sở dữ liệu.
Hướng dẫn tạo user và gán quyền
1. Đăng nhập vào mysql
mysql -u root -p
2. Tạo user và password
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';
Để tạo user có thể kết nối từ xa, các bạn sử dụng dấu '%' thay cho localhost:
CREATE USER 'newuser'@'%' IDENTIFIED BY 'user_password';
3. Gán full quyền cho 1 user vào 1 database
GRANT ALL PRIVILEGES ON database_name.* TO 'database_user'@'localhost';
Gán full quyền 1 user cho tất cả các database
GRANT ALL PRIVILEGES ON *.* TO 'database_user'@'localhost';
Cuối cùng chạy lệnh để luu thay đổi và thoát
FLUSH PRIVILEGES;
exit
exit
Chúc các bạn thành công.
Bình luận
Gửi