Ubuntu Mysql não pode acessar da máquina cliente

Ubuntu Mysql não pode acessar da máquina cliente

Eu tenho um servidor Ubuntu executando um banco de dados Mysql e estou tentando me conectar a partir de um computador cliente.

O problema é que não consigo conectar porque primeiro dá esse erro:

conexão perdida com o servidor mysql no erro de sistema 'lendo o pacote de comunicação inicial' 0

Depois disso comentei a linha bind-adress = 127.0.0.1de/etc/mysql/my.cnfe verifiquei se a porta está aberta comnetstat -lnt

A próxima coisa que fiz foi ir para/etc/hosts.allowe adicione mysqld:xxx.xxx.xxx.xxx:allow(o ip do cliente). Mas quando o cliente tenta conectar o servidor retorna

Host 'xxx.xxx.xxx.xxx' não tem permissão para se conectar a este servidor MySQL

Não sei o que posso fazer.

Responder1

Você acha que já definiu uma senha para conexão do IP xxx usando o usuário MySQL yyy? Se não, por favor, faça isso.

Verhttps://dev.mysql.com/doc/refman/5.7/en/adding-users.htmlpara saber como conseguir isso.

informação relacionada