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

Vô hiệu hóa quyền truy cập cho cơ sở dữ liệu

Một phiên bản ngắn gọn về cách thực hiện việc này (hầu hết được giải thích trong liên kết tôi đã đăng ở trên ):

  • Bạn cần REVOKE GLOBAL của người dùng đó đặc quyền - điều này là do hệ thống đặc quyền của MySQL là từ trên xuống. Nếu họ có GLOBAL đặc quyền đối với SELECT thì điều đó áp dụng cho tất cả cơ sở dữ liệu của bạn
  • Sau đó, bạn cần phải GRANT các đặc quyền chính xác trên những cái nó không cần quyền truy cập (bạn có thể sử dụng ký tự đại diện cho việc này)

Điều quan trọng cần lưu ý là MySQL không có bất kỳ khái niệm nào về đặc quyền "DENY" .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách định cấu hình nhóm kết nối chuỗi JTA eclipselink

  2. Truy vấn Mysql VIEWS so với truy vấn PHP

  3. Tại sao chúng ta phải đóng cơ sở dữ liệu MySQL sau một lệnh truy vấn?

  4. cách sử dụng hàm bên trong request_once

  5. Làm cách nào để lưu nhiều đầu vào của các hàng trong cùng một cột cơ sở dữ liệu?