I have looked at this Post and it details how you can allow a connection from a remote host to the database. But the line that took me off guard was this:
mysql> GRANT ALL PRIVILEGES ON *.* TO email@example.com IDENTIFIED BY "pass";.
It looks like you have to grant permissions to each remote client that wants to access the database?
What if I want to allow all remote clients to be able to access the database? How can this be done instead of having to identify each one.