sql >> Base de Datos >  >> RDS >> Mysql

Atascado con acceso denegado para el usuario 'root'@'localhost' - Terminal, Mac

Un método:

  1. detenga su servidor MySQL.
  2. inicie su servidor MySQL con --skip-grant-tables opción. Le permite conectarse al servidor sin contraseña.

    /path/to/mysqld --skip-grant-tables &
    
  3. conéctese a su servidor usando el cliente mysql:

    mysql
    
  4. cambie la contraseña de root (reemplace NewPassord por lo que quieras):

    UPDATE mysql.user SET password=PASSWORD('NewPassord') WHERE user='root';
    
  5. reinicie su servidor MySQL.

Hay otras formas de restablecer la contraseña raíz de MySQL:http://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html