Maison >base de données >tutoriel mysql >Quelles autorisations sont requises pour utiliser les déclencheurs ?

Quelles autorisations sont requises pour utiliser les déclencheurs ?

WBOY
WBOYavant
2023-09-02 08:49:02828parcourir

Quelles autorisations sont requises pour utiliser les déclencheurs ?

Nous devons avoir des super privilèges pour créer ou détruire des déclencheurs à l'aide d'instructions CREATE ou DROP. En plus de cela, si l'instruction déclenchée utilise OLD ou NEW, alors nous avons également besoin de quelques autorisations supplémentaires -

  • attribuez la valeur de la colonne en utilisant SET NEW.column_name = value alors nous devons avoir l'autorisation UPDATE sur cette colonne.
  • Pour utiliser NEW.column_name dans une expression pour référencer la nouvelle valeur d'une colonne, nous devons avoir l'autorisation SELECT sur la colonne.
  • Pour utiliser NEW.column_name dans une expression pour référencer la nouvelle valeur d'une colonne, nous devons avoir l'autorisation SELECT sur la colonne. li>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer