Details
-
Technical task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.3(EOL)
-
None
Description
MariaDB uses this SQL syntax to tell if a stored routine should be invoked with the definer or the invoker security:
<rights clause> ::= SQL SECURITY INVOKER | SQL SECURITY DEFINER
|
Oracle uses a different syntax for the same thing:
<invoker_rights_clause> ::= AUTHID CURRENT_USER | AUTHID DEFINER
|
When running with sql_mode=ORACLE, MariaDB will understand Oracle syntax.