Создание триггеров без привилегий SUPER - PullRequest
0 голосов
/ 25 января 2020

Я пытаюсь создать триггер в базе данных MySQL. Однако я не могу:

# 1419 - У вас нет привилегии SUPER и включена двоичная регистрация (вы можете захотите использовать менее безопасную переменную log_bin_trust_function_creators )

Однако я не могу включить указанную переменную, потому что для этого мне также нужна привилегия SUPER ...

Я искал решения в течение нескольких часов, но Я не могу заставить его работать. Я пробовал следующее, чтобы добавить супер привилегию:

GRANT SUPER ON *.* TO user@'...' IDENTIFIED BY '...';

Результат:

# 1045 - Доступ запрещен для пользователя '...' @ '%' (используя пароль: ДА)

С точки зрения файлов конфигурации: кажется, что я могу только просматривать файл config.in c. php. Я также не могу изменить его:

Невозможно загрузить или сохранить конфигурацию. Пожалуйста, создайте конфигурацию папки для записи на веб-сервере в каталоге верхнего уровня phpMyAdmin, как описано в документации. В противном случае вы сможете только загрузить или отобразить его.

Что я должен делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...