+ Responder ao Tópico



  1. #1
    13urton
    Visitante

    Padrão erro de permissao do mysql =[ help plz

    galera meu mysql tava funcionando perfeitinho.... so q tava dando uns pau no phpnuke....

    ai fui fuçar no webmin na parte de mysql e fui olhar a parte de user permissions....

    dei uma olhada ali so q acho q fiz cagada....

    ele nao ta dando acessa para o root =[ q merda

    ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)


    alguem pode me ajudar?

  2. #2
    jiboia
    Visitante

    Padrão erro de permissao do mysql =[ help plz

    Vou replicar um post do nosso amigo Bouncer pra naum ter q escrever tudo de novo:

    As vezes aconteçe de voçê esquecer a senha do root do Mysql, veja como definir uma nova senha.
    Siga os seguintes procedimentos:
    1 - Para o servidor mysql:

    #service mysqld stop ou
    #service mysql stop

    Dependendo da versão do linux o nome do daemon do mysql pode variar. Caso nenhum dos comandos acima pare o seu mysql, entre no diretório "/etc/rc.d/init.d" e lá voçê digita ./onomedeseuMYSQLdaemon stop
    2 - Inicie o mysql com as opções "--skip-grant-tables". Fazendo isso o mysql irá inicar ignorando as tabelas que fazem a autenticação.

    #safe_mysqld --skip-grant-tables&

    3 - Conecte no servidor mysql.

    #mysql -u root mysql

    4 - Digita os comandos abaixo no console do cliente mysql.

    mysql> UPDATE user SET Password=PASSWORD('minhanovasenha') WHERE User='root';
    mysql> FLUSH PRIVILEGES;

    5 - Reinicie seu servidor mysql.

    #service mysql restart ou
    #service mysqld restart

    Agora voçê consiguira acessar seu servidor mysql novamente como root.