Não autorizado a conectar-se ao servidor MYSQL em execução na VM

1

Eu tenho uma instalação do Ubuntu LAMP em execução em uma máquina virtual VMWare. Eu sou capaz de se conectar ao servidor mysql de dentro da VM a partir da linha de comando, mas eu não sou capaz de se conectar a ele de dentro do sistema operacional host através do endereço IP da VM. A mensagem de erro retornada pelo servidor mysql através do SQLYog é ...

Error No. 1130

Host 'monolith.home' is not allowed to connect to this MySQL server

... onde 'monolith.home' é o nome do computador e domínio do computador Host.

Então a porta mysql parece aberta, está apenas rejeitando minha conexão. Onde eu mudo o tipo de restrição de acesso?

    
por Ian 13.07.2009 / 05:40

1 resposta

1

Você concedeu um acesso de usuário desse endereço?

Tente algo como:

GRANT ALL PRIVILEGES on *.* to 'root'@'%.home' IDENTIFIED BY 'password'

e tente login como root no host.

    
por 13.07.2009 / 05:48