+ Responder ao Tópico



  1. #1

    Padrão senha no mysql

    pessoal, eu perdi a senha de acesso e configuracao do banco de dados mysql, como faco pra eu quebrar essa senha???

  2. #2

    Padrão senha no mysql

    Já procurou no Google?

    Se procurou acho que não procurou certo...

    Dá uma olhada no que encontrei


    http://www.google.com.br/search?hl=p...a+Google&meta=

    http://dev.mysql.com/doc/refman/4.1/...rmissions.html

    Não sei se você já recebeu esse link antes mas aí vai

    http://www.useaporradogoogle.com/

    Desculpe pela brincadeira, mas você parece não ter feito o procedimento básico.



  3. #3

    Padrão senha no mysql

    Concordo com o amigo, procura no google não custa nada.

    falows

  4. #4

    Padrão senha no mysql

    Ola, estou com o mesmo problema de nao ter a senha, ja conheco os procedimentos de recuperacao, mas tenho uma duvida, se eu mudar a senha de administracao do mysql, pode afetar algum servico que ja esteja programado, como o qmail ou ateh mesmo a hospedagem de paginas que utilizam algumas tabelas do mysql???

    vlw



  5. #5

    Padrão senha no mysql

    Cara tem problema o que usar a senha de administrador pra acessar, mas se voce fez isso tem uma bela brecha de segurança no seu servidor.

    falows

  6. #6

    Padrão senha no mysql

    nao sei se estou esquecendo de algo, ou se no freebsd eh diferente, ja tentei os procedimentos abaixo, mas nenhum funcionou...

    Finalize o daemon mysqld enviando um kill (não kill -9) para o servidor mysqld. O pid é armazenado em um arquivo .pid, que normalmente está no diretório de banco de dados do MySQL:

    shell> kill `cat /mysql-data-directory/hostname.pid` (AKI FUNCIONA)
    Você deve ser o usuário root do Unix ou o mesmo usuário com o qual o mysqld está executando para fazer isto.

    Reinicie o mysqld com a opção --skip-grant-tables. (NESTE PONTO DA O ERRO)

    051212 17:57:57 Can't start server: Bind on TCP/IP port: Address already in use
    051212 17:57:57 Do you already have another mysqld server running on port: 3306 ?
    051212 17:57:57 Aborting

    051212 17:57:57 ./mysqld: Shutdown Complete


    Defina uma nova senha com o comando mysqladmin password:

    shell> mysqladmin -u root password 'mynewpassword'


    Agora você também pode parar o mysqld e reiniciá-lo normalmente, ou apenas carregue a tabela de privilégios com:

    shell> mysqladmin -h hostname flush-privileges


    Depois disto, você deve estar apto para conectar usando a nova senha.

    De forma alternativa, você pode definir a nova senha usando o cliente mysql:

    Finalize e reinicie o mysqld com a opção --skip-grant-tables com descrito acima.

    Conecte ao servidor mysqld com:

    shell> mysql -u root mysql


    Dispare os seguintes comandos no cliente mysql:

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


    Depois disto, você deve estar apto a conectar usando a nova senha.

    Você agora pode parar o mysqld e reiniciá-lo normalmente.




    e tambem com esse procedimento necas tambem...


    Para alterar a senha do root do mysql, basta seguir os seguintes passos:

    1) Se o mysql estiver rodando, pare o serviço do MySQL
    2) Digite o seguinte comando:



    /usr/sbin/mysqld --bootstrap --skip-grant-tables --basedir=/ --datadir=/var/lib/mysql << bla
    update mysql.user set password='' where user='root';
    bla


    Agora você acaba de "ZERAR" a senha do mysql. Basta então iniciar o serviço do mysql novamente.
    3) Agora, caso ainda não tenha feito, inicie o serviço do MySQL novamente
    4) Troque a senha do mysql com o seguinte comando:

    mysqladmin -u root password 'minha nova
    senha'

    eu sinceramente nao estou conseguindo localizar o erro, o banco de dados aparentemente esta em /var/db/mysql...

    e tudo o que estou precisando instalar precisa do bendito... mural, eventos, foruns, entre outros...



  7. #7

    Padrão senha no mysql

    consegui resolver...
    usei o /usr/local/bin/mysqld_safe --skip-grant-tables&
    ai deu certo...

    vlw...