Para criar o usuário acesse o banco com o usuário root:
mysql -uroot -p
Depois crie o usuário:
CREATE USER 'USUARIO'@'localhost' IDENTIFIED BY 'SENHA_DO_USUARIO'; GRANT ALL PRIVILEGES ON *.* TO 'USUARIO'@'localhost' WITH GRANT OPTION; CREATE USER 'USUARIO'@'%' IDENTIFIED BY 'SENHA_DO_USUARIO'; GRANT ALL PRIVILEGES ON *.* TO 'USUARIO'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
Ao terminar a criação do usuário é preciso liberar o acesso para fora do servidor no arquivo my.cnf comentando as seguintes linhas:
[mysqld] ... #skip-networking ... #bind-address = <some ip-address> ...