Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

horacio2009

consulta em dois bancos de dados

Recommended Posts

bom dia todos!!
pessoal. seguinte...estou tendo um problema aqui, preciso consultar 2 tabelas, em dois bancos de dados diferentes...nunca fiz isso, e estou apanhando um pouco....

a consulta que estou fazendo é a seguinte

$sel="select NG.nome
from $banco1.tabela1 as NG
left join $banco2.tabela2 as SC on SC.codigo > '0'
where NG.contr ='8787'";

 

 

o erro que dá, é "SELECT command denied to user 'usuario_do_banco_2"

sendo que a conexão com ambos os bancos, funcionam corretamente, pois, pegos os dados tanto do banco 1 quanto do banco 2, sem problemas, porém, quando vou juntar ele da esse erro...tentei alterar o grant via

mysql_query("grant all privileges on *.* to usuariobanco1@XXX.XX.XX.XX identified by 'senha'");

porém, sem qualquer mudança no erro....

o que sugerem???

obrigado pela atenção!!

Horácio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem dois arquivos de configuração um para cada banco de dados?

 

Tenta criar um usuário teste, com permissão para acesso para os dois bancos de dados e refaça o arquivo de configuração.

 

Utilize o MySql Administrator que fica mais fácil de entender as permissões concedidas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.