Uit de documentatie (mijn nadruk):
Aangezien je al navid
. bent naar de database, hoeft u de DEFINER
. niet in te stellen attribuut in uw opgeslagen procedure; het toevoegen van deze regel zorgt ervoor dat de fout verschijnt. Als u deze verklaring verwijdert, wordt uw procedure gemaakt en krijgt u geen toestemmingsfout.
U hoeft alleen DEFINER
in te stellen als u de opgeslagen procedure voor een andere gebruiker instelt, krijgt de opgeslagen procedure standaard dezelfde beveiligingscontext als de gebruiker die het maakt
: