Search Type:
Search for:

Language:

Product:
Category:
No categories for selected product

Cómo puedo cambiar/reparar mi cuenta Admin si he perdido la contraseña?

Article ID: 346 
Last Review: Jan,21 2009
Author:
Last updated by: Meritxell Sevilla

Síntomas

Si aparece alguno de los siguientes mensajes:

Unable to connect to database


login.php3: Unable to connect to database: Permission denied

ERROR 1045: Access denied for user: 'admin@localhost' (Using password: YES)

Entonces podemos ofrecerle las siguientes opciones para resolver esta incidencia. El ejemplo que mostramos a continuación es para sistemas operativos como RedHat (RedHat, CentOS, FedoraCore). En el caso de otros sistemas operativos, las rutas a los binarios mysql pueden ser distintas.


Resolución

1. Primero intente reiniciar Parallels Plesk Panel:
# /etc/init.d/psa restart

2. Compruebe que el archivo /etc/psa/.psa.shadow tiene permisos válidos. Los permisos adecuados serían
# ls -la /etc/psa/.psa.shadow
-rw------- 1 psaadm psaadm 5 Feb 26 11:22 /etc/psa/.psa.shadow

Si tiene algún otro permiso, deberá cambiarlo usando el siguiente comando:
# chown psaadm:psaadm /etc/psa/.psa.shadow
# chmod 600 /etc/psa/.psa.shadow

3. Compruebe que el servidor Mysql está en ejecución y que funciona correctamente usando el comando "ps ax | grep mysql". Por ejemplo:
# ps ax | grep mysql
7996 ? S 0:00 /bin/sh /usr/bin/safe_mysqld --defaults-file=/etc/my.cnf
8022 ? S 0:14 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr
--datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking

Si aparece esta salida, significa que el servidor Mysql está en ejecución.

Para comprobar que el servidor Mysql está funcionando correctamente, intente acceder a la consola de mysql. Por ejemplo:
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -D psa
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1299 to server version: 3.23.54

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>


Generalmente aparece el siguiente mensaje de error:

ERROR 1045: Access denied for user: 'admin@localhost' (Using password: YES)

Si no puede acceder a MySQL usando la línea de comandos indicada arriba, la siguiente solución le ayudará a reparar la contraseña de la cuenta admin.

4. En las versiones más recientes de Parallels Plesk Panel, la contraseña puede restaurarse usando la utilidad "ch_admin_passwd".
# /usr/local/psa/admin/sbin/ch_admin_passwd --help
/usr/local/psa/admin/sbin/ch_admin_passwd: Utility to set Plesk adminstrator's password
Gets password from the environment variable PSA_PASSWORD
Password should be from 5 to 14 symbols and should not contain login name, whitespace, quotes or national characters

Usage: /usr/local/psa/admin/sbin/ch_admin_passwd

  -h, --help
        display this help and exit

Para cambiar la contraseña, use un comando como el que aparece a continuación:
# export PSA_PASSWORD='NEW_PASSWORD' ; /usr/local/psa/admin/sbin/ch_admin_passwd; unset PSA_PASSWORD

Donde deberá reemplazar NEW_PASSWORD por la contraseña que desee para el administrador de Parallels Plesk Panel.

Si en su versión de Parallels Plesk Panel no dispone de dicha utilidad, la contraseña puede sincronizarse de forma manual.

a) Cargue MySQL con la opción 'skip-grant-tables' añadiendo skip-grant-tables a la sección [mysqld] del archivo /etc/my.cnf

b) Reinicie MySQL con la siguiente línea de comandos:
# /etc/init.d/mysqld restart

c) Incluya la contraseña nueva en el archivo /etc/psa/.psa.shadow.

d) Repare la contraseña con la siguiente línea de comandos:
# /usr/bin/mysql -D mysql -e"update user set password=PASSWORD('`cat /etc/psa/.psa.shadow`') where User='admin';"

e) Elimine la opción skip-grant-tables de /etc/my.cnf

f) Reinicie MySQL.
Keywords: Unable to connect to database Access denied admin@localhost cannot login into plesk cp password error


Subscription for changes to this article Subscription for changes to this article

Please provide feedback on this article

Did this article help you solve your issue?
Yes
No
Partially
I do not know yet
 
Strongly Agree   Strongly Disagree
  9 8 7 6 5 4 3 2 1
The article is easy to understand
The article is accurate
Additional Comments:
*Please provide us with your email address in case we need to contact you.
* - required fields
 
 
 
 
 
 
For Home
For Business
For Hosters
For SaaS
For Developers
 
Desktop Virtualization
- Parallels Desktop Switch to Mac Edition
- Parallels Desktop for Mac
- Parallels Desktop 4 for Windows & Linux
- Parallels Workstation Extreme
- Parallels Solution for Windows 7
Server Virtualization
- Parallels Server for Mac
- Parallels Server 4 Bare Metal
- Parallels Virtuozzo Containers
Automation
- Parallels Operations Automation
- Parallels Business Automation
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
More Products