Configuré mysql y phpmyadmin y decidí no establecer una contraseña cuando instalé con la esperanza de que una vez configurado pudiera iniciar sesión con root y sin contraseña, pero recibo el siguiente error de phpmyadmin:
Login without a password is forbidden by configuration (see AllowNoPassword)
Anteriormente moví la carpeta phpmyadmin a /var/www/
He intentado cambiar la siguiente línea.
$cfg['Servers'][$i]['AllowNoPassword'] = false;
a
$cfg['Servers'][$i]['AllowNoPassword'] = true;
pero todavía no tuvo éxito, por lo que me pregunto si existe alguna forma de cambiar las contraseñas raíz de ambos para poder acceder a phpmyadmin y crear bases de datos.
Depende de tu configuración. Siga las instrucciones a continuación para reconfigurar phpmyadmin y restablecer la contraseña de MySQL.
sudo dpkg-reconfigure phpmyadmin
root
sudo dpkg-reconfigure mysql-server-5.5
Después de todo esto, ejecute el siguiente comando en la terminal para asegurar su servidor mysql. sudo mysql_secure_installation
Ingrese la contraseña actual para root (ingrese para none): mysqlsamplepassword
¡Deseo que ayude!
¡Que tengas un buen día!
fuente
sudo mysql_secure_installation
.Recientemente me encontré con este mismo problema Ubuntu 12.04. Simplemente no podía iniciar sesión con root y sin contraseña. Establecí la configuración AllowNoPassword en TRUE en la configuración. Más tarde descubrí que estaba editando el archivo config.inc.php incorrecto para agregar la configuración AllowNoPassword.
Creo que el primero es el archivo de configuración local de Debian, que anulará la versión usr.
fuente