MySQL: создание пользователя с правами root - программирование
Подтвердить что ты не робот

MySQL: создание пользователя с правами root

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

4b9b3361

Ответ 1

% mysql --user=root mysql
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;