Задать вопрос
mahoho
@mahoho
Full stack certified PHP developer.

The user specified as a definer does not exist, что делать?

Есть следующая ситуация:
Создаю процедуру, явно указывая у нее DEFINER=`username`@`ip_address` и SQL SECURITY INVOKER, но при ее вызове он ругается, что
The user specified as a definer `username`@`%` does not exist
(я подчеркиваю, вот здесь он ругается на другого пользователья, а не того, который был указан в DEFINER). То есть он как-будто игнорирует параметры DEFINER и SQL SECURITY.
ALTER PROCEDURE...SQL SECURITY INVOKER и пересоздание процедуры не помогают.
В information_schema она отображается с правильными параметрами DEFINER и SQL SECURITY.
Кто сталкивался с такой бедой?
  • Вопрос задан
  • 782 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
mahoho
@mahoho Автор вопроса
Full stack certified PHP developer.
Связался с админом, это были ньюансы работы хостинга.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы