Take a look at chapter 8 on http://www.howtoforge.com/perfect_se...pensuse10.3_p4
As you've seen in the netstat output, MySQL is not only listening on localhost, but on all interfaces, which means it can be accessed from the outside. Therefore we need to set a password for the user email@example.com as well. But there's one little problem: most likely the Host column in the mysql.user table doesn't contain server1.example.com, but server1. We will change that now, and afterwards we will set a MySQL password for the user firstname.lastname@example.org.
It shows how you can correct the hostname stored in the mysql.user table.