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

acceso remoto mysql 8

  1. Eliminar o comentar la bind_address parámetro de my.ini archivo.
  1. Reiniciar el servicio.
  2. Crear la root usuario (sí, un nuevo usuario porque lo que existe es '[email protected] ' que es solo acceso local):

    CREATE USER 'root'@'%' IDENTIFIED BY '123';

  3. Dar los privilegios:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

Porque no funciona CREAR con GRANT ?

MySQL 8 ya no se puede crear un usuario con GRANT , entonces hay un error en IDENTIFIED BY '123' si intenta usarlo con GRANT , que es el error más común.