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?
erro de permissao do mysql =[ help plz
Vou replicar um post do nosso amigo Bouncer pra naum ter q escrever tudo de novo:
Citação:
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.