sql >> Base de Datos >  >> RDS >> Mysql

Cómo otorgar todos los privilegios al usuario root en MySQL 8.0

A partir de MySQL 8, ya no puede (implícitamente) crear un usuario usando GRANT dominio. Use CREAR USUARIO en su lugar, seguido de GRANT declaración:

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

Precaución sobre los riesgos de seguridad de WITH GRANT OPTION , ver: