You'll have to create a username/pass for them (unless you want to give them root or whatever you're using already)...and set the host as their their IP address, or their domain. My ISP is roadrunner, so if you were to add me for ex...you could either put in my IP address, or something like *.rr.com under host.
Here's the actual MySQL manual on adding accounts:
MySQL Manual - Adding Users