Olá tenho dois servidores um com um banco de dados Mysql (232.0.1.238).

E outro com a minha aplicação.

Tentei criar uma conexão como root mas não estou conseguindo acessar o banco.

Fiz um teste localmente e rolou tranquilo.

A minha pergunta é:

Precisa criar algum usuário em especial para conectar o banco externamente?

perguntou 29 Dez '11, 05:45

Jansen's gravatar image

Jansen
290915
Taxa aceitação: 28%


Jansen, tente executar o seguinte comando abaixo na sua base:

GRANT ALL ON nome_seu_banco.* TO nomeusuario@'000.000.000' IDENTIFIED BY 'sua_senha';

Preencha com o ip do servidor de onde roda sua aplicação após o arroba do comando.

Caso não funcionar tente também os comandos abaixo:

update db set Host='000.00.00.00' where Db='seubanco';
update user set Host='000.00.00.00' where user='seu_usuario';

Abraço

link permanente

respondida 29 Dez '11, 06:51

Elvis's gravatar image

Elvis
27621324
Taxa aceitação: 0%

Sua resposta
Mostrar/esconder preview

Seguir esta pergunta

Por Email:

Uma vez cadastrado você poderá assinar a qualquer atualização

Por RSS:

Respostas

Respostas e comentários

Básico sobre Markdown

  • *itálico* ou _itálico_
  • **negrito** ou __negrito_
  • link:[texto](http://url.com/ "título")
  • imagem?![alt texto](/path/img.jpg "título")
  • lista numerada: 1. Foo 2. Bar
  • para adicionar uma quebra de linha adicione dois espaços onde desejar que apareça a nova linha.
  • tags HTML simples também são suportadas

Tags da pergunta:

×6
×3

pergunta feita: 29 Dez '11, 05:45

pergunta foi vista: 116 vezes

atualizada há: 29 Dez '11, 06:51

powered by OSQA