 
                                                      
                                                Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero
Crear un usuario root sin restricciones de origen de conexión en MySQL puede ser peligroso, ya que podría exponer tu base de datos a posibles amenazas de seguridad. Sin embargo, en su lugar, es recomendable que administres las conexiones de la manera más segura con opciones a nivel de red.
Para crear un usuario root sin restricciones de origen de conexión en MySQL:
- Iniciar sesión en MySQL como usuario root: Abre una terminal y ejecuta el siguiente comando, luego ingresa la contraseña del usuario root cuando se solicite:mysql -u root -p
- Crear un nuevo usuario root: Ejecuta el siguiente comando para crear un nuevo usuarioroot:CREATE USER 'root'@'%' IDENTIFIED BY 'tu_contraseña';
 Esto creará un usuariorootque puede conectarse desde cualquier host ('%').
- Conceder todos los privilegios al nuevo usuario root: Para otorgar todos los privilegios al nuevo usuarioroot, ejecuta el siguiente comando:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
 Esto otorgará al usuarioroottodos los privilegios en todas las bases de datos y tablas.
- Aplicar los cambios: Para aplicar los cambios, ejecuta el siguiente comando:FLUSH PRIVILEGES;
 Esto asegurará que los privilegios se actualicen y se apliquen correctamente.
Recuerda que otorgar privilegios de administrador a un usuario root desde cualquier host puede ser peligroso desde el punto de vista de la seguridad. Es mejor limitar el acceso tanto como sea posible y solo dar privilegios a usuarios específicos y desde hosts confiables. Si es posible, considera restringir el acceso al usuario root solo desde hosts específicos y limitar sus privilegios según sea necesario.
 Juan José Fernández Durán
          Juan José Fernández Durán         
               
         
        