1045, "Acceso denegado para el usuario 'nombre de usuario' @ 'NO local' (usando la contraseña: SÍ)"
Tengo un usuario en la base de datos mySQL como este
Y estoy tratando de iniciar sesión en mySQL en el servidor A desde el servidor B, en Python, esto es lo que estoy haciendo actualmente,
db = MySQLdb.connect(host='IP-address-server-A', user='username', passwd='my-password', db='my-database')
Y recibo este error
(1045, "Access denied for user 'username'@'serverB' (using password: YES)")
¿Qué está pasando y por qué no puedo conectarme?
Gracias por la ayuda