для какой БД находится пользователь? посмотри на этот пример
mysql> create database databasename;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on databasename.* to cmsuser@localhost identified by 'password';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
поэтому, возвращаясь к вашему вопросу, оператор "%" означает все компьютеры в вашей сети.
как показывает aspesa, я также уверен, что вам нужно создать или обновить пользователя. найдите всех своих пользователей mysql:
SELECT user,password,host FROM user;
как только вы настроите своего пользователя, вы сможете подключиться следующим образом:
mysql -h localhost -u gmeier -p
Надеюсь, это поможет