Pergunta

Eu tenho MySQL instalado em um servidor Windows 2003 em nosso domínio. Não consigo me conectar a ele de outras máquinas no domínio. Eu abrir o painel Administrador do MySQL e tentar mudar o nome do servidor de localhost para o nome da máquina não reconhecê-lo. Eu tentei qualificar totalmente o nome também. Todas as idéias que eu preciso mudar?

Foi útil?

Solução 4

Eu estava tentando se conectar ao banco de dados utilizando o ID de usuário root padrão. Eu criei um novo usuário e deu essa permissão de leitura de utilizador para as tabelas necessárias.

Outras dicas

Que tipo de erro, uma total incapacidade de se conectar? Firewall do Windows é o primeiro lugar que eu olhar, para se certificar de porta 3306 está aberta.

você tem o dobro verificado permissões sobre os bancos de dados usando algo como

grant all priviliges on 'database'.'*' to 'username'@'remote_machine_ip' identified by 'password';

Como Sukasa mencionado, também verificar dupla quaisquer firewalls você pode ter configurado

Você precisa olhar no arquivo my.cnf e olhar para a configuração bind-address ea definição skip-networking. Você quer que a última removida ou comentada e da antiga para ser o endereço IP da máquina. Restart MySQL depois de fazer alterações.

Um número de MySQL instalar pacotes padronizados para um socket local instalar apenas, o que é útil para a segurança, mas conectividade de rede consideravelmente prejudica. : -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top