Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    6

    [MYSQL] Ho rimosso tutti i privilegi al root@localhost

    Salve ragazzi, purtroppo con un comando
    REVOKE ALL PRIVILEGES WITH GRANT OPTIONS FROM root@localhost
    credo di aver rimosso tutti i privilegi al root e adesso appena apro la schermata mysql non posso fare niete!!
    Appena provo a fare USE nomedatabse mi dice
    access denied for user 'root'@'localhost' using password no
    Ho provato a rifare il Wizard ma niente!
    Come posso reimpostare i privilegi al root?

  2. #2

    Re: [MYSQL] Ho rimosso tutti i privilegi al root@localhost

    Originariamente inviato da cecce88
    Salve ragazzi, purtroppo con un comando
    REVOKE ALL PRIVILEGES WITH GRANT OPTIONS FROM root@localhost
    credo di aver rimosso tutti i privilegi al root e adesso appena apro la schermata mysql non posso fare niete!!
    Appena provo a fare USE nomedatabse mi dice
    access denied for user 'root'@'localhost' using password no
    Ho provato a rifare il Wizard ma niente!
    Come posso reimpostare i privilegi al root?
    se non hai un altro utente con i privilegi di amministratore la vedo grigia.

    Se sei su windows dovresti scaricare la versione mysql solo da scompattare e dopo averla messa su una cartella qualsiasi vai in \data e copia (in windows) la cartella mysql. La incolli al posto di quella che hai nella versione installata dopo avere stoppato il server.

    Dovresti trovarti con la condizione iniziale relativa a root e senza password. Va da se che devi prelevare la versione uguale a quella installata. Dovrai reimpostare i vari user se mai ne avevi aggiunti qualcuno.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    invece a me mysql non aveva proprio creato l'utente root cmq ...

    nel manuale: http://dev.mysql.com/doc/refman/5.0/...rformance.html spiega la procedura per fare il reset della password. non è il caso tuo ma se prendi spunto puoi provare ad eseguire tutte le operazioni e a cambiare la query che fa lui con la query grant all privileges e vedi se si ripristina..

    altrimenti in linux l'avevo risolto riavviando mysql in safe mode, entrando quindi nel database e andando a modificare la tabella mysql.users ridando tutti i privilegi a root...
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    l'utente root esiste sempre, solo che è senza password ^^

    il software di configurazione, su windows, si occupa di cambiare la password dell'utente root@localhost ma non crea l'utente

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da Santino83_02
    nel manuale: http://dev.mysql.com/doc/refman/5.0/...rformance.html spiega la procedura per fare il reset della password.
    cosa fai, ricicli le risposte da un thread all'altro?

  6. #6
    Originariamente inviato da luca200
    cosa fai, ricicli le risposte da un thread all'altro?
    ops ho copiato il link sbagliato, di seguito quello corretto

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


    cmq l'utente di root non esiste a prescindere... infatti in un'installazione su una macchina linux non me lo creava e alla fine me lo sono dovuto creare io a mano

    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    dunque, precisiamo

    SU WINDOWS il database di mysql (quello contenenti gli utenti) è di default riempito con 2 utenti root (che fanno riferimento a 127.0.0.1 e localhost) ed un terzo utente fittizzio

    SU LINUX il database di mysql di default non è riempito perché va lanciato lo script mysql_install_db che serve a installare il database (cosa che però viene fatta automaticamente dai pacchetti)

    Se tu hai installato mysql dai sorgenti o hai scaricato l'archivio tar.gz per linux è un discorso altrimenti lo dovevi avere (tranne che hai brutalmente interrotto l'installazione del pacchetto ^^)

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    provare con root@127.0.0.1 o root@ipfissodelserver (la butto lì: non mi è capitato e spero non mi capiti mai e non ho modo di provare ora)?

  9. #9
    Originariamente inviato da daniele_dll
    SU LINUX il database di mysql di default non è riempito perché va lanciato lo script mysql_install_db che serve a installare il database (cosa che però viene fatta automaticamente dai pacchetti)
    ma guarda non mi funzionava una ceppa evidentemente falliva lo script... ah si è vero mi falliva lo script, o meglio secondo lo script funzionava tutto, ma in realtà nisba... stavo pensando che poi dopo tutto quel casino ho anche riformattato la macchina cmq a manina bella c'ero riuscito benissimo...
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.