jak wspomniano w powyższych odpowiedziach, może to być związane z grupami bezpieczeństwa AWS i innymi rzeczami. ale jeśli utworzyłeś użytkownika i dałeś mu zdalny dostęp '%' i nadal pojawia się ten błąd, sprawdź swój plik konfiguracyjny mysql na debianie, możesz go znaleźć tutaj:/etc/mysql/my.cnf i znajdź linię:
bind-address = 127.0.0.1
i zmień go na:
bind-address = 0.0.0.0
i uruchom ponownie mysql.
na debianie/ubuntu:
/etc/init.d/mysql restart
Mam nadzieję, że to działa dla Ciebie.