##結論
ユーザー名のホストの記載方法が間違っていた
全ホストからのアクセスを許可する記載方法は「%」
【誤用】
test@*
【正解】
test@%
##修正
もとのログイン名を確認
>SELECT user, host FROM mysql.user;
+---------------+-----------+
| user | host |
+---------------+-----------+
| test | * |
>drop user 'test'@'*';
>create user 'test'@'%' identified by 'password';
>grant all privileges on *.* to test@'%' identified by 'password';
##確認
ユーザーが追加されているか確認
>SELECT user, host FROM mysql.user;
+---------------+-----------+
| user | host |
+---------------+-----------+
| test | % |
ログインを確認
>mysql -u test -ppassword -h 192.168.1.xxx