+ Responder ao Tópico



  1. #1

    Padrão MySQL Não Acessa.

    Olá amigos,
    Gostaria de saber...
    eu instalei o MySQL pelo ports sem problemas...
    eu entro no MySQL pelo shell como root consigo acessar normal criar tabelas tudo certo.
    mas se eu tento acessar pelo phpMyAdmin já n consigo diz que n esta acessivel...mas está rodando...ou tbm se eu tento acessalo de outra maquina tbm n consigo...
    o que pode ser que estaja acontecendo?

  2. #2

    Padrão

    Ola zzzhhh,



    Vamos supor que:


    • nome do banco de dados = meubancosql
    • IP da sua maquina = 192.168.1.14
    • usuario para acessar DB = user01
    • senha para esse usuario = passwd01


    No shell do mysql (prompt, linha de comando)... execute:
    Código :
    > grant all privileges on meubancosql.* to 'user01'@'192.168.1.14' identified by passwd01;
    E, obviamente... o servidor onde roda mysql deve ter a porta tcp:3306 liberada para o seu IP conectar.


    Se a minha resposta te ajudou, clique AQUI e visite a minha lista de desejos da Livraria Cultura.




    Abraços,

  3. #3

    Padrão

    O erro que da é este aqui...
    Código :
    [FONT=Courier New]#1045 - Access denied for user 'root'@'localhost' (using password: NO)[/FONT]
    [FONT=Courier New] [/FONT]
    quando eu executo ele no phpMyAdmin
    ja fiz o que vc m falou amigo e n deu certo...
    e porta ta tudo liberado sem firewall bloqueando nada...

  4. #4

    Padrão

    Olá zzzhhh,

    -------------
    #1045 - Access denied for user 'root'@'localhost' (using password: NO)
    -------------
    Diante dessa mensagem... você está diante da solução também.



    • Explique-nos o que você entende com essa mensagem.





    Abraços,

  5. #5

    Padrão

    eu entedi que o root n tem senha...ou que o phpmyadmin n tem senha..mas n consigo achar como resover...

  6. #6

    Padrão

    Olá zzzhhh,


    Se vc usa phpMyAdmin... para acessar o DB... vc tem que configurar com parametros do DB para acessar.

    Ou seja: Precisa definir...


    • host ==> localhost
    • database ==> seu DB
    • user ==> root
    • senha ==> senha_do_user_root


    A mensagem diz que sem password... o acesso é negado.
    Pelo jeito... há senha já definida no DB para user=root... e vc precisa fornecer essa senha... senão não haverá conexão com DB.






    Abraços,

  7. #7

    Padrão

    Citação Postado originalmente por zzzhhh Ver Post
    O erro que da é este aqui...
    Código :
    [FONT=Courier New]#1045 - Access denied for user 'root'@'localhost' (using password: NO)[/FONT]
    quando eu executo ele no phpMyAdmin
    ja fiz o que vc m falou amigo e n deu certo...
    e porta ta tudo liberado sem firewall bloqueando nada...
    Olá Galera!

    essa mensagem diz que vc tentou conectar com root sem senha,e deu access denied!

    então tem alguma senha para root!

    olhe direito as configurações do phpMyAdmin!