2012-07-05 23 views
6

Soy un novato en ubuntu. Recibo un error al instalar phpmyadmin en el servidor ubuntu11.4. Se dice
Obteniendo acceso denegado error al instalar phpmyadmin en ubuntu11.4

An error occurred while installing the database: 
ERROR 1045 (28000):Access denaid for user 'root'@'localhost' (using password:YES); 

estoy seguro de que he utilizado la contraseña correcta para el usuario root. Puedo iniciar sesión en mysql a través de masilla.
¿Debo hacer algo con privilegios?

Ayúdenos a solucionar este problema.

Respuesta

6

sugiero:

mysql -h localhost -u root -p 

y que ha escrito otra cosa. :(

pidof mysqld dice qué es exactamente Si nada, entonces sudo service mysql start y tratar

mysql -h localhost -u root -p 

nuevo

Vuelva a configurar MySQL-servidor:?.

sudo dpkg-reconfigure mysql-server 

o

sudo dpkg-reconfigure mysql-server-5.1 

cualquiera que esté instalado.

Una vez que vuelva a configurar (y recuperar) la contraseña root mysql, entonces Reconfigurar phpmyadmin

sudo dpkg-reconfigure phpmyadmin 
0

me encontré con el mismo problema y simplemente pensé que mi problema. Usé un "ü" en la contraseña de mi usuario Root. Parece que PHPMYADMIN no puede manejar el conjunto utf-8. ¡Así que modifiqué la contraseña para "abc" y funcionó! Simplemente no olvide deshacer su contraseña temporal :)

0

Tengo el mismo problema e instalé mi máquina de nuevo, porque pensé que había hecho algo mal. Pero el mismo problema después de la reinstalación de Ubuntu.

Lo que funciona para mí es instalar mysql-server y phpmyadmin NO como usuario root. Creé un nuevo usuario adduser admin y los puse en el grupo sudo con adduser admin sudo. Después de eso, salgo de mi conexión ssh con la cuenta raíz y inicio de sesión con el nuevo usuario administrador. Ahora instalo ambos paquetes de software y, por supuesto, todo funciona bien.