同じユーザ名でもアクセス元が違うと別ユーザとみなされる。メールアドレスのように@後ろまで含めてユニークユーザと考えるべし。
hoge@localhost [email protected]
create user USER_NAME
GRANT SELECT,INSERT,UPDATE,DELETE on wordpress.* TO 'dbuser'@'localhost' IDENTIFIED by 'hoge';