Mysql
 sql >> Database >  >> RDS >> Mysql

Bloccato con accesso negato per l'utente 'root'@'localhost' - Terminale, Mac

Un metodo:

  1. arresta il tuo server MySQL.
  2. avvia il tuo server MySQL con --skip-grant-tables opzione. Ti permette di connetterti al server senza password.

    /path/to/mysqld --skip-grant-tables &
    
  3. connettiti al tuo server usando il client mysql:

    mysql
    
  4. cambia la password di root (sostituisci NewPassord da quello che vuoi):

    UPDATE mysql.user SET password=PASSWORD('NewPassord') WHERE user='root';
    
  5. riavvia il tuo server MySQL.

Esistono altri modi per reimpostare la password root di MySQL:http://dev.mysql.com/doc/refman/5.6/en/reset-permissions.html