Este error se refiere a iniciar sesión en phpMyAdmin, una herramienta de código abierto utilizada para la administración de MySQL.
De vez en cuando, quizás en el servidor de desarrollo, MySQL no estará configurado con una contraseña de root. La configuración anteriormente mencionada está generalmente considerada por estar en contra de las mejores prácticas, sin embargo, si es lo que está tratando, entonces también podría interferir con phpMyAdmin.
Comprobación Pre-Flight
- Estas instrucciones están específicamente previstas para solventar el error: Login sin una contraseña está prohibido por la configuración. (Ver AllowNoPassword).
- Estaré trabajando desde un servidor Liquid Web Self Managed Ubuntu 15.04, y accederé como root.
El Error
Aparecerá el error “Login sin una contraseña está prohibido por la configuración (Ver AllowNoPassword)” como se muestra a continuación.
La Solución.
Habilitar la capacidad de administrar MySQL a través de phpMyAdmin (cuando el usuario root es sin contraseña) es tan fácil como cambiar una linea en un archivo de configuración.
Configuraremos la variable AllowNoPassword, ubicada en el archivo de configuración de phpMyAdmin, a TRUE. Sobre un Servidor Ubuntu 15.04 se edita el siguiente archivo:
vim /etc/phpmyadmin/config.inc.php
Para una actualización sobre la edición de archivos con vim ver:
Busque la línea:
// $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
Descomentar esa linea; removerá los //.
Hay dos instancias de esa linea en el archivo de configuración…¡ASEGURESE de descomentar ambas!
Salga y guarde el archivo con el comando :wq.