Para agregar un nuevo usuario ejecutamos este comando en la consola de MySQL
CREATE USER 'nombre_del_usuario'@'localhost' IDENTIFIED BY 'password';
Los asteriscos en este comando se refieren a la base de datos y la tabla (en ese orden) a los que pueden acceder. Este comando específico permite al usuario leer, editar, ejecutar y realizar todas las tareas en todas las bases de datos y tablas.
Osea estamos haciendo un usuario root completo que tiene todo el acceso en nuestra base de datos.
GRANT ALL PRIVILEGES ON * . * TO 'nombre_del_usuario'@'localhost';
y con este ultimo comando recargamos todo los privilegios para todos los usuarios
FLUSH PRIVILEGES;