13-04-2011, 10:29 PM
|
#1
|
|
Iniciado en Joomla
Fecha de Ingreso: Nov 2010
Mensajes: 19
|
No puedo entrar a PhpMyAdmin después poner una contraseña
Estimados expertos:
Estoy con un problema que me ha complicado la vida pero tal vez para ustedes sea de fácil solución:
Tengo mi sitio listo para subirlo al hosting, pero antes estoy tratando de aplicarle algunas recomendaciones de seguridad. Una de estas es ponerle una contraseña al PhpMyAdmin.
Seguí el procedimiento indicado en el PhpMyAdmin:
- Ingresé a PhpMyAdmin/privilegios
- Entré al vínculo de modificar el usuario “root”
- Establecí la contraseña deseada “xxxxxxx” y terminé el trámite.
- Fui al PhpMyAdmin/config.inc.php y cambié los parámetros a:
17 /* Server parameters */
18 $cfg['Servers'][$i]['host'] = 'localhost';
19 $cfg['Servers'][$i]['connect_type'] = 'tcp';
20 $cfg['Servers'][$i]['user'] = 'root';
21 $cfg['Servers'][$i]['password'] = 'xxxxxxx';
22 $cfg['Servers'][$i]['AllowNoPassword'] = false;
- Cerré PhpMyAdmin.
Ahora cada vez que trato de abrir PhpMyAdmin me da el siguiente error:
“Error
MySQL ha dicho:
#1045 - Acceso negado para usuario: 'root'@'localhost' (Usando clave: SI)
phpMyAdmin intentó conectarse con el servidor MySQL, y el servidor rechazó esta conexión. Deberá revisar el host, nombre de usuario y contraseña en config.inc.php y asegurarse que corresponden con la información provista por el administrador del servidor MySQL.”
Buscando en un foro encontré alguien que sugería que había que editar el “Password” en “configuration.php”. Cambié "var $password = '';" por "var $password = 'xxxxxxx';" en la línea 52, pero eso no funcionó, peor, hizo inaccesible el administrador de Joomla (backend), y peor aún, al abrirlo con Dreamweaver para editar el password, dreamweaver me dice que no es escribible y si quiero escribir, a lo que dije que sí, y ahora es escribible cada vez que lo abro y no se como ponerlo no escribible de nuevo. Así que ahora tengo dos problemas:
1) No puedo entrar a mis bases de datos
2) Siento que mi “configuration.php” que supongo estaba protegido con un 444 ahora está en 777, y no se como cambiar los permisos y aunque estoy en Localhost tengo que subirlo al hosting.
He tratado todo lo que se me ocurre, devolver el “config.inc.php” a como estaba (sin contraseña), ponerle la contraseña del administrador de Joomla, donde puse False, ponerle True, pero me sigue apareciendo el mismo mensaje de error.
¿Puede alguien darme una manito? Gracias
|
|
|