1
resposta

Problemas ao conectar ao banco de dados - ERROR 1130 (HY000): Host 'air-de-julio' is not allowed to connect to this MySQL server

Fala turma, boa noite. Empaquei no exercício na parte em que preciso criar o banco de dados.

Ao executar o comando:

mysql -u root -h 192.168.xx.xx -p

Recebo o seguinte erro:

ERROR 1130 (HY000): Host 'air-de-julio' is not allowed to connect to this MySQL server

Dei uma pesquisada e descobri que o erro indica que o host do qual o banco de dados está tentando se conectar não é autorizado a se conectar com o MySQL server. No meu caso eu só tenho permissão para conectar a partir do 'localhost', conforme abaixo:

+-----------+
| HOST   |
+-----------+
| localhost |
+-----------+

E esses são os banco de dados que tenho:

+--------------------+
| Database                       |
+--------------------+
| information_schema   |
| mysql                             |
| performance_schema |
| petshop                         |
| sys                                  |
+--------------------+

Tentei usar aquele comando que para liberar acesso:

GRANT ALL ON petshop.* to 'root'@'air-de-julio' IDENTIFIED BY 'xxxxxx';

mas tomo um erro de sintax. Alguém consegue me ajudar?

Valeu

1 resposta

Oi Júlio, tudo bem? Você pode usar o localhost mesmo, não precisa usar um IP diferente para acessar um servidor que está na sua própria máquina, tá bom? Use sempre localhost, acredito que não ter nenhum problema com isso. Testa e me diz se deu tudo certo? Fico no aguardo!