seperti yang disebutkan dalam tanggapan di atas, itu bisa terkait dengan grup keamanan AWS, dan hal lainnya. tetapi jika Anda membuat pengguna dan memberinya akses jarak jauh '%' dan masih mendapatkan kesalahan ini, periksa file konfigurasi mysql Anda, di debian, Anda dapat menemukannya di sini:/etc/mysql/my.cnf dan temukan baris:
bind-address = 127.0.0.1
dan ubah menjadi:
bind-address = 0.0.0.0
dan mulai ulang mysql.
di debian/ubuntu:
/etc/init.d/mysql restart
Saya harap ini berhasil untuk Anda.