+ Responder ao Tópico



  1. #1
    bogomips
    Visitante

    Padrão recuperar senha mysql

    Olá Linuxers !

    Estou com um problema tenho um server com mysql rodando porem ao tentar acessao nao me lembro da senha tentei como root executar:
    /usr/bin/mysqladmin -u root -p 'senhanova' ele me devolve um prompt :
    #password, porem rsrsr nao sei a senha ja tentei varias inclusive a do root mas nao vai a pergunta é a seguinte tem como setar outra senha ?

    Obrigado pela ajuda !

    []´s
    Bogomips

  2. #2
    bouncer
    Visitante

    Padrão ai vai

    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.

  3. #3
    Visitante

    Padrão recuperar senha mysql

    muito Obrigado funcionou !