Не один раз создаю, каждый раз забываю, что надо сделать... Итак, для примера - база oas, пользователь oas.
SQL код:
CREATE DATABASE oas CHARACTER SET utf8;
CREATE USER 'oas'@'%';
GRANT ALL ON oas.* TO 'oas'@'%';
GRANT ALL PRIVILEGES ON oas.* TO 'oas'@'%' WITH GRANT OPTION;
set password for 'oas'@'%' =password('OAS');
FLUSH PRIVILEGES;