Как добавить еще одного пользователя root в mysql в Debian Stretch?

Как добавить еще одного пользователя root в mysql в Debian Stretch?

Я выполнил эти команды из Stack Overflow, но новый пользователь не может создать нового пользователя, базу данных и предоставить разрешения.

CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' WITH GRANT OPTION;
CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' WITH GRANT OPTION;
CREATE USER 'admin'@'localhost';
GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
CREATE USER 'dummy'@'localhost';
FLUSH PRIVILEGES;

Спасибо за помощь

решение1

Пытаться

GRANT SUPER ON *.* to user@localhost

В качестве альтернативы вы можете подключиться к базе данных MySQL и выполнить следующие команды:

UPDATE mysql.user SET Super_Priv='Y' WHERE user='user1' AND host='%';
FLUSH PRIVILEGES

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

Связанный контент