LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Ratio: 3 / 5

Inicio activadoInicio activadoInicio activadoInicio desactivadoInicio desactivado
 

Esta la solución a un error (no típico) que puede ocurrir en algún momento, teniendo antes correctamente configurado el sistema. Para solucionarlo accederíamos a consola y escribiríamos (como root):

Antes vamos a comprobar el acceso con el usuario "mysql". y nos dará el error...

[root@localhost ~]# mysqladmin --user=mysql password 'test'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'mysql'@'localhost' (using password: NO)'


Entonces, vemos que algo no está bien, bueno, pues intentamos cambiar el password de "root" escribiendo:

[root@localhost ~]# mysqladmin --user=root password 'rootpassword'

Y ahora debemos tener acceso mediante phpMyAdmin, Ahora y si lo desea, puede crear otro superusuario para que mediante phpmyadmin tenga acceso total al sistema y ahorrarse el futuro este paso.



En caso de persistir el error, consultar:

http://dev.mysql.com/doc/refman/5.0/es/resetting-permissions.html

En resumen:
(Para Linux)

Restaurar mysql sin contraseña, haciendo lo siguiente:

1. Terminas el servicio de mysqld

service mysqld stop

Tras comprobar con

ps ax|grep mysqld

Si continúa algún servicio escribes:

killall mysqld 
varias veces, hasta que termine el proceso.

Despues escribes:
/usr/libexec/mysqld --skip-grant-tables --user=root &


Ahora, podrías entrar escribiendo (después de -p, pulsas Intro, sin escribir contraseña)

mysql -u root -p

Y ya estás dentro.

(Ahora dentro de MySQL escribes, use mysql, para utilizar la Base de Datos mysql)

mysql> use mysql;

(Finalmente, cambiamos el password y/o permisos al usario que fuera -en este caso, root-)

mysql> update user set password=PASSWORD("NEWPASSWORD") where User='root';

(Finalmente, recargas los privilegios)

mysql> flush privileges;
mysql> quit

Y ahora debemos tener acceso mediante phpMyAdmin, Ahora y si lo desea, puede crear otro superusuario para que mediante phpmyadmin tenga acceso total al sistema y ahorrarse el futuro este paso.


Tal vez, también te interese:

 

Solucionar cuando ''No puedo entrar en mi (nuevo) phpmyadmin''

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías