使用觸發器需要哪些許可權?


我們必須要有超級許可權才能透過 CREATE 或 DROP 語句建立或銷燬觸發器。除此之外,如果觸發的語句使用 OLD 或 NEW,那麼還有其他一些我們需要的額外許可權,如下所示 −

  • 若要使用 SET NEW.column_name = value 賦予某列值,那麼我們必須具有該列的 UPDATE 許可權。
  • 若要在表示式中使用 NEW.column_name 來引用某列的新值,那麼我們必須具有該列的 SELECT 許可權。

更新於: 22-6-2020

189 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始
廣告