Wie erstelle ich einen Benutzer mit denselben Berechtigungen wie root in MySQL / MariaDB?.
Wie erstelle ich einen Benutzer mit denselben Berechtigungen wie root in MySQL / MariaDB?.
Antworten:
% 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;
'localhost'
und '%'
Benutzer erstellen ?
%
scheint nicht zu enthalten localhost
, oder?
$ mysql -u root -p
und dann das Root-Passwort eingeben, um die MySQL-Befehlszeile starten zu können