Z dokumentacji (moje podkreślenie):
Ponieważ jesteś już navid
do bazy danych, nie musisz ustawiać DEFINER
atrybut w Twojej procedurze składowanej; dodanie tej linii powoduje wyświetlenie błędu. Jeśli usuniesz to oświadczenie, twoja procedura zostanie utworzona i nie pojawi się błąd uprawnień.
Musisz tylko ustawić DEFINER
jeśli konfigurujesz procedurę składowaną dla innego użytkownika, domyślnie procedura składowana otrzymuje ten sam kontekst zabezpieczeń jako użytkownik, który go tworzy
: