At the first Dave Welkom in the World off "SME"
You have right you must make on the MySql database a new user (or root) who can acces the database remote.
You search at the Mysql Site for the right infomation, but here follow's the commands you can enter
go whith a telenet session to the root prompt off your server gif the command "mysql" you get a new prompt of the mysql server
And gife the following string
grant all privileges on *.* to mysqladmin@'%' identified by 'password';
flush privileges;
Now you have made a new user whith (mysaladmin) whith all right on all databases from only local are remote station. You can also change mysqladmin@'%' whith mysqladmin@pc00xx. so only your station can run the admin tool.
Use these account to managing the database's if you made a web application whith MySql make a user whith only rights on that database and gife that account only localhost acces.
grant all privileges on application.* to application@localhost identified by 'password';
flush privileges;
Disable a few richts after whith your mysql admin tool so the application is running and nothing more.
A other very good solution is to install phpMyAdmin you find it in the contribs downloads, it's a Mysql administrator whitch is webbased. (search for that on these forum)
Regards
John