使用触发器需要哪些权限?
我们必须要有超级权限才能通过 CREATE 或 DROP 语句创建或销毁触发器。除此之外,如果触发的语句使用 OLD 或 NEW,那么还有其他一些我们需要的额外权限,如下所示 −
- 若要使用 SET NEW.column_name = value 赋予某列值,那么我们必须具有该列的 UPDATE 权限。
- 若要在表达式中使用 NEW.column_name 来引用某列的新值,那么我们必须具有该列的 SELECT 权限。
广告
我们必须要有超级权限才能通过 CREATE 或 DROP 语句创建或销毁触发器。除此之外,如果触发的语句使用 OLD 或 NEW,那么还有其他一些我们需要的额外权限,如下所示 −