It is 2082, the port that phpMyAdmin uses, that seems to get me closest - its obviously seeing the DB and trying to connect. This is the port that gives Error2. With 3306, the normal ODBC MySQL port , I get the message that access is denied.... "Connection Failed [HY000][MySQL ODBC 5.1 Driver] Access denied for user peter606_rupert'@'nn.nn.nn.nn.dsl.pipex.com' ( using passwords :YES) where nn.nn.nn.nn = my client ip address Does this means that 3306 is firewall protected ? Hope this helps. Peter.