для якої БД користувач? подивіться на цей приклад
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)
тож для повернення до вас питання оператор "%" означає всі комп'ютери у вашій мережі.
як-от аспекти показує, що я також впевнений, що вам потрібно створити або оновити користувача. шукайте всіх ваших користувачів mysql:
SELECT user,password,host FROM user;
як тільки ви налаштували користувача, ви зможете підключитися так:
mysql -h localhost -u gmeier -p
сподіваюся, що це допомагає