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
: