sql >> Database >  >> RDS >> Mysql

SUPER privilege(s) voor deze operatie

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 :



  1. Is er een prestatieverschil tussen CTE, subquery, tijdelijke tabel of tabelvariabele?

  2. Hoe Mysql JDBC Driver naar Android Studio te Mysql?

  3. PostgreSQL LIKE prestatievariaties voor query's

  4. hoe vind je indexen op een tabel in orakel