¿Cómo puedo cambiar la contraseña de root a una vacía en MySql?¿Cómo cambiar la contraseña de root a una vacía?
A continuación se muestra el error "Access denied for user 'root'@'localhost' (using password: YES)"
. Estoy seguro de que haya escrito la contraseña correcta (es sólo 123456
)
mysqladmin -u root -p'123456' password ''
me he encontrado este SQL con éxito pero todavía puedo acceder con mi contraseña 123456
y no con un vacío una:
use mysql; update user set password=PASSWORD("") where User='root';
La consulta restablece la contraseña a "" y como ha iniciado sesión correctamente con la contraseña '' se podría suponer que tiene una contraseña vacía. Establezca la contraseña para ejecutar la consulta especificando una contraseña: 'PASSWORD (" mypassword ")'. Si esto es lo que ha hecho, edite la publicación para que quede claro. Y mira las respuestas a continuación. – AxelEckenberger