antiblock
Rodnia | Alpha & Omega
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
holkis

[AJUDA] Erro MySql

Question

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

7 answers to this question

  • 0

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
antiblock
https://i.imgur.com/aJ17bf7.gif
  • 0

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
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
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
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...

Share this post


Link to post
Share on other sites
  • 0
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

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...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now