Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Quyền hạn cần thiết để sử dụng trigger trong MySQL

Cần quyền SUPER để tạo hoặc xóa trigger bằng CREATE hoặc DROP. Ngoài ra, nếu câu lệnh trigger dùng OLD hoặc NEW, cần thêm quyền:

  • Gán giá trị cột bằng SET NEW.column_name = value → cần quyền UPDATE cho cột đó.
  • Dùng NEW.column_name trong biểu thức để tham chiếu giá trị mới → cần quyền SELECT cho cột đó.