Mysql
 sql >> Database >  >> RDS >> Mysql

Come concedere tutti i privilegi all'utente root in MySQL 8.0

A partire da MySQL 8 non puoi più (implicitamente) creare un utente usando GRANT comando. Usa CREA UTENTE invece, seguito da GRANT dichiarazione:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'PASSWORD';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

Attenzione sui rischi per la sicurezza relativi a WITH GRANT OPTION , vedi: