I can't connect via TCP/IP to the MySQL server.

The server is installed in a Debian Linux and there's a PostGreSQL server running at the same time. (which is working fine and has tcp/ip connection btw)

But everytime I try to remotely connect to the MYSQL server I get the following:

Connecting to MySQL server 172.29.85.188...
Access denied for user 'root'@'172.29.70.25' (using password: YES)

Am I missing something here? I can log in fine if I run a SSH connection to the server. I also DID change the mysql.conf file to remove the BLINDIP setting.

btw: I tried also using the line

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY '1234';

I get a reply:

Query OK, 0 rows affected (0.00 sec)

And still no remote access. (I'm pretty sure the 0 rows affected has something to do with it)

link|improve this question
The default installation often only add privileges for root@localhost and there's usually a parameter called bind-address set to localhost as well. Have you checked this? – Fluff Dec 16 '11 at 18:26
1  
-1, the reason is very obvious (remote connect vs ssh) – ajreal Dec 16 '11 at 18:37
The bind-address has been fixed already. I still need to grant privileges? How? – Johnny Bigoode Dec 16 '11 at 18:45
Check the ACL, if remote connect is direct from your pc, you remote address is different. – ajreal Dec 16 '11 at 19:14
ACL? Could you be more specific? There's no mention of ACL on the MYSQL manual. – Johnny Bigoode Dec 16 '11 at 19:17
feedback

migrated from stackoverflow.com Dec 18 '11 at 10:05

This question came from our site for professional and enthusiast programmers.

2 Answers

up vote 1 down vote accepted

The only solution I found was reformating the server. Not the best answer, but due to time constrains I couldn't do anything else.

link|improve this answer
feedback

0 rows affected is normal for a grant.

Did you try doing FLUSH PRIVILEGES after running your grant?

-- EDIT --

I just noticed the date on this question. I'm guessing this is already fixed :)

Maybe this will help someone else...

link|improve this answer
Yes I did. I couldn't find any help to I simply re formatted the server machine. – Johnny Bigoode Feb 3 at 15:19
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.