Conexão Remota do MySQL - O que eu estou perdendo?

0

Estou com algumas dificuldades para configurar o MySQL Server e permitir conexões remotas. Atualmente estou usando o Ubuntu Server 16.04 e a última versão do MySQL.

Este é o erro que o Workbench me lança quando tento conectar:

Eutenhoacompanhadoelidotutoriaisparaconfigurá-lonestemomento.Então,ascoisasrelevantesqueeufizparaissosão:

  1. InstaleaúltimaversãodoMySQL

  2. Crieumusuárioqueconcedaprivilégiostotaisparalocaisepessoasdefora.

    CREATEUSER'myuser'@'localhost'IDENTIFIEDBY'mypass';CREATEUSER'myuser'@'%'IDENTIFIEDBY'mypass';GRANTALLON*.*TO'myuser'@'localhost';GRANTALLON*.*TO'myuser'@'%';
  3. EumodifiqueioarquivodeconfiguraçãodoMySQL/etc/mysql/mysql.conf.d/mysqld.cnfusandonano.Amudançaqueeufizestavasubstituindoisso:

    bind-address=127.0.0.1

    Paraisso:

    bind-address=0.0.0.0

    Parapermitirconexõesremotas.

  4. UsandooUFW,estoupermitindoasportas3306e3306/tcp.Usandoocomandosudoufwstatusestourecebendoisso(estoumostrandoapenasorelevante):

    3306(v6)ALLOWAnywhere(v6)3306/tcp(v6)ALLOWAnywhere(v6)

Qualatéondeeuseiétudooqueprecisoparameconectarremotamente?

Amaneiracomoestoumeconectando:

UsuáriosdoMySQL:

    
por Kaba 03.04.2018 / 00:44

0 respostas