Video: Phòng Máy Thân Thiện - Nhiều tiện ích và ưu đãi hơn 2025
MySQL sử dụng các đặc quyền tài khoản để chỉ định ai có thể làm được. Bất cứ ai sử dụng một tài khoản hợp lệ có thể kết nối đến máy chủ MySQL, nhưng họ chỉ có thể làm những điều được phép bởi các đặc quyền cho tài khoản. Ví dụ: một tài khoản có thể được thiết lập để người dùng có thể chọn dữ liệu nhưng không thể chèn hoặc cập nhật dữ liệu.
Các đặc quyền, bảng biểu hoặc cột có thể được cấp đặc quyền. Ví dụ, một tài khoản có thể cho phép người dùng chọn dữ liệu từ tất cả các bảng trong cơ sở dữ liệu nhưng chỉ chèn dữ liệu vào một bảng duy nhất và chỉ cập nhật một cột duy nhất trong một bảng cụ thể.
Bảng liệt kê một số đặc quyền mà bạn có thể muốn chỉ định hoặc loại bỏ. Các đặc quyền khác hiện có, nhưng chúng thường ít được sử dụng hơn.
Đặc quyền | Mô tả |
---|---|
ALL | Tất cả các quyền |
ALTER | Có thể thay đổi cấu trúc của bảng |
CREATE | Có thể tạo các cơ sở dữ liệu hoặc bảng < Có thể xóa các bảng trong bảng |
DROP | Có thể thả các cơ sở dữ liệu hoặc bảng |
FILE | Có thể đọc và ghi các tập tin trên máy chủ |
GRANT | Có thể thay đổi các đặc quyền một tài khoản MySQL |
INSERT | Có thể chèn các hàng mới vào bảng |
SELECT | Có thể đọc dữ liệu từ các bảng |
SHUTDOWN | Có thể tắt máy chủ MySQL |
UPDATE | dữ liệu trong một bảng |
S US DỤNG | Không có đặc quyền |
|
Có lẽ bạn không muốn cấp ALL vì nó bao gồm các đặc quyền cho các hoạt động quản trị, chẳng hạn như tắt các đặc quyền của máy chủ MySQL mà bạn không muốn bất cứ ai khác ngoài chính mình. |