Ab MySQL 8 können Sie keinen Benutzer mehr (implizit) mit dem GRANT
erstellen Befehl. Verwenden Sie BENUTZER ERSTELLEN
stattdessen gefolgt von GRANT
Aussage:
mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'PASSWORD';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
Achtung über die Sicherheitsrisiken von WITH GRANT OPTION
, siehe: