Сегодня я осознал, что не могу добавлять или удалять какие-либо базы данных, принадлежащие любому из моих клиентов на моем сервере Plesk.
Я получил , получая эту ошибку:
Ошибка: невозможно удалить некоторые из выбранных баз данных. Пользователь, указанный как определитель ('root' @ 'localhost'), не существует
Итак, я нашел и выполнил это исправление:
# plesk db
# CREATE USER 'root'@'localhost' IDENTIFIED BY 'password';
Теперь при попытке при добавлении или удалении базы данных я получаю новую ошибку:
Ошибка: сбой подключения к серверу базы данных: просмотр недопустимых таблиц ссылок 'mysql .user' или у столбца (-ов) или функции (-ей) или определителя / инициатора представления отсутствуют права на их использование
(я не уверен, связано ли это или нет, но я обновил MariaDB несколько дней назад go. Я почти уверен, что после этого создал новую базу данных).
CentOS Linux 7.7.1908 (Core) | Plesk Onyx | Версия 17.8.11 Обновление № 80 | mysql 10.4.11-1.el7.centos | 10.4.11-MariaDB MariaDB Сервер