Heim  >  Artikel  >  Datenbank  >  Welche Berechtigungen sind für die Verwendung von Triggern erforderlich?

Welche Berechtigungen sind für die Verwendung von Triggern erforderlich?

WBOY
WBOYnach vorne
2023-09-02 08:49:02766Durchsuche

Welche Berechtigungen sind für die Verwendung von Triggern erforderlich?

Wir müssen über Superprivilegien verfügen, um Trigger mit Hilfe von CREATE- oder DROP-Anweisungen zu erstellen oder zu zerstören. Wenn die ausgelöste Anweisung außerdem OLD oder NEW verwendet, benötigen wir außerdem einige zusätzliche Berechtigungen –

  • weisen Sie den Wert der Spalte mit SET NEW.column_name = value zu, dann müssen wir über die UPDATE-Berechtigung für diese Spalte verfügen.
  • Um NEW.column_name in einem Ausdruck zu verwenden, um auf den neuen Wert einer Spalte zu verweisen, müssen wir über die SELECT-Berechtigung für die Spalte verfügen.
  • Um NEW.column_name in einem Ausdruck zu verwenden, um auf den neuen Wert einer Spalte zu verweisen, müssen wir über die SELECT-Berechtigung für die Spalte verfügen. li>

Das obige ist der detaillierte Inhalt vonWelche Berechtigungen sind für die Verwendung von Triggern erforderlich?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen