holkis 14 Posted March 14, 2018 Olá Cyberianos, Estou a ter o seguinte erro ao conectar com a DB, alguém me poderia dar uma ajuda? Desde já obrigado! https://ibb.co/eY3wHx Share this post Link to post Share on other sites
0 Karbust 1,143 Posted March 14, 2018 Deves estar a tentar usar um utilizador que não tem permissões para aceder por fora, está tipo 127.0.0.1 ou localhost, em vez de %... Tenta criar um novo utilizador ou alterar esse pelo servidor... Share this post Link to post Share on other sites
0 Pantasoftweb 263 Posted March 14, 2018 Loga-t com o sa e experimenta esta query: grant all on db.* to 'username'@'bl23-104-159.dsl.telepac.pt'; (Substitui * pelo nome da bd e username pelo teu user) Share this post Link to post Share on other sites
0 Karbust 1,143 Posted March 14, 2018 1 minuto atrás, Pantasoftweb disse: Loga-t com o sa e experimenta esta query: grant all on db.* to 'username'@'bl23-104-159.dsl.telepac.pt'; (Substitui * pelo nome da bd e username pelo teu user) Isso não vai resolver o erro dele... Isso apenas serve para o utilizador X que tem o hostname Y ter todos os poderes, isso não vai alterar a permissão de conseguir aceder ao servidor mysql a partir do IP dele... Share this post Link to post Share on other sites
0 Pantasoftweb 263 Posted March 14, 2018 3 minutos atrás, Karbust™ # PT disse: Isso não vai resolver o erro dele... Isso apenas serve para o utilizador X que tem o hostname Y ter todos os poderes, isso não vai alterar a permissão de conseguir aceder ao servidor mysql a partir do IP dele... bom bom, era ele ter um dyndns ou algo do género pa começar... era um ip "mais fixo".... Share this post Link to post Share on other sites
0 Karbust 1,143 Posted March 14, 2018 Agora, Pantasoftweb disse: bom bom, era ele ter um dyndns ou algo do género pa começar... era um ip "mais fixo".... Se ele meter % vai dar para qualquer IP, se ele tiver uma password forte e algumas precauções é muito difícil alguém conseguir entrar... Para o site mete o IP do mesmo, criando um utilizador apenas para o site, logo ninguém iria conseguir aceder mesmo que tivesse o user e a pass... 1 Pantasoftweb reacted to this Share this post Link to post Share on other sites
0 holkis 14 Posted March 14, 2018 4 minutos atrás, Karbust™ # PT disse: Se ele meter % vai dar para qualquer IP, se ele tiver uma password forte e algumas precauções é muito difícil alguém conseguir entrar... Para o site mete o IP do mesmo, criando um utilizador apenas para o site, logo ninguém iria conseguir aceder mesmo que tivesse o user e a pass... Olá Karbust, Poderias-me exemplificar como deveria fazer em código? É que não percebo muito de SQL! Obrigado. Share this post Link to post Share on other sites
0 Karbust 1,143 Posted March 14, 2018 Fazes pelo próprio FreeBSD Escreves mysql, normalmente não precisas de entrar com utilizador, logo deve te dar acesso aos comandos.. https://stackoverflow.com/questions/1720244/create-new-user-in-mysql-and-give-it-full-access-to-one-database Tens aí um tutorial bem explicado de como criar um utilizador novo, podes ver pelos comandos como alterar o já existente para poderes usá-lo... 1 holkis reacted to this Share this post Link to post Share on other sites
Olá Cyberianos,
Estou a ter o seguinte erro ao conectar com a DB, alguém me poderia dar uma ajuda? Desde já obrigado!
https://ibb.co/eY3wHx
Share this post
Link to post
Share on other sites