Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Đặc quyền của người dùng cơ sở dữ liệu là gì?

Cơ sở dữ liệu được tạo và duy trì bằng MySQL . Một chức năng khác của MySQL là xác minh thông tin đăng nhập và quyền.

Trước tiên, để bắt đầu kết nối với cơ sở dữ liệu, MySQL phải xác thực người dùng cơ sở dữ liệu và kết hợp mật khẩu (cũng như tên máy chủ mà từ đó yêu cầu được thực hiện).

Sau khi kết nối được cấp phép, các lệnh để thao tác với một cơ sở dữ liệu cụ thể sẽ được xác thực. Trong quá trình xác thực, MySQL kiểm tra xem các đặc quyền đã được cấp cho cơ sở dữ liệu được chỉ định chưa cho người dùng cơ sở dữ liệu .

Các đặc quyền của người dùng cơ sở dữ liệu cần được cấp trước khi MySQL sẽ cho phép người dùng đó thực hiện yêu cầu trên cơ sở dữ liệu. MySQL duy trì các đặc quyền này trong bảng cơ sở dữ liệu của riêng nó mysql .

Đặc quyền chung

Bảng bên dưới hiển thị các đặc quyền người dùng MySQL phổ biến nhất có thể được gán cho người dùng cơ sở dữ liệu .

Đặc quyền MySQL
ALTER XÓA BẢNG KHÓA
ĐƯỜNG LỐI THAY THẾ DROP TÀI LIỆU THAM KHẢO
TẠO SỰ KIỆN CHỌN
TẠO TUYẾN THỰC HIỆN HIỂN THỊ CHẾ ĐỘ XEM
TẠO BẢNG TẠM THỜI INDEX TRIGGER
TẠO CHẾ ĐỘ XEM CHÈN CẬP NHẬT

Để tìm hiểu thêm về Đặc quyền của người dùng cơ sở dữ liệu kiểm tra tài liệu MySQL chính thức tại đây. Bạn cũng có thể tìm hiểu cách tạo người dùng cơ sở dữ liệu và gán đặc quyền cho người dùng đó từ dòng lệnh.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hướng dẫn Xây dựng và Triển khai Máy chủ Cơ sở dữ liệu Chung

  2. Mục tiêu hàng, Phần 2:Bán kết

  3. Cải thiện Giải pháp Đánh số Trung vị Hàng

  4. Ký hiệu mũi tên

  5. Khớp Cung với Cầu - Giải pháp, Phần 1