SQL-Sicherheit
Die SQL SECURITY
-Klausel gibt den Sicherheitskontext zum Ausführen anderer Routinen oder zum Einfügen in andere Tabellen an.
Standardmäßig wendet ein Trigger die in seiner Tabelle definierte SQL-Sicherheitseigenschaft an (oder – wenn die Tabelle nicht über die SQL-Sicherheitseigenschaft festgelegt ist – den Datenbankstandard), kann jedoch durch explizite Angabe überschrieben werden.
Note
|
Wenn die SQL-Sicherheitseigenschaft für die Tabelle geändert wird, sehen Trigger, die keine explizite SQL-Sicherheitseigenschaft haben, die Auswirkung der Änderung erst, wenn der Trigger das nächste Mal in den Metadatencache geladen wird. |
Siehe auch <<fblangref40-security-sql-security-de,SQL-Sicherheit> im Kapitel Sicherheit.