使用触发器需要哪些权限?


我们必须要有超级权限才能通过 CREATE 或 DROP 语句创建或销毁触发器。除此之外,如果触发的语句使用 OLD 或 NEW,那么还有其他一些我们需要的额外权限,如下所示 −

  • 若要使用 SET NEW.column_name = value 赋予某列值,那么我们必须具有该列的 UPDATE 权限。
  • 若要在表达式中使用 NEW.column_name 来引用某列的新值,那么我们必须具有该列的 SELECT 权限。

更新于: 22-6-2020

189 次浏览

开启您的职业生涯

完成课程获得认证

开始
广告