I\'ve created database, for example \'mydb\'.
CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_bin; CREATE USER \'myuser\'@\'%\' IDENTIFIED BY PASSWORD
I could able to make it work only by adding GRANT OPTION, without that always receive permission denied error
GRANT OPTION
GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'localhost' WITH GRANT OPTION;