FAQ Tengo un problema en la contraseña
Puede pasar que olvide su contraseña de la base de datos MySQL o que por una razón desconocida no funcione más, le describimos una solución para retomarla. Este FAQ trata el problema de la contraseña de administración de la base de datos MySQL y no de la pérdida de la contraseña de la cuenta utilizada para trabajar con Dolibarr.
Bajo Microsoft Windows
DoliWamp-2.7.0
- Conéctese con una cuenta de administrador en su ordenador,
- Vaya a:
Menú Inicio -> Panel de control -> Herramientas administrativas -> Servicios.
- Busque en la lista el servicio MySQL doliwampmysql y deténgalo.
- Ejecute una consola de línea de comando, mediante el menú
Inicio -> Ejecutar -> teclear CMD
- Escriba las siguientes líneas para iniciar MySQL en un modo particular
CD C:\dolibarr\bin\mysql\mysql5.0.45\bin C:\dolibarr\bin\mysql\mysql5.0.45\bin\mysqld-nt --skip-grant-tables
- Ejecute una nueva consola de línea de comandos, vaya al menú
Inicio -> Ejecutar -> teclear CMD (por segunda vez)
- Escriba
CD C:\dolibarr\bin\mysql\mysql5.0.45\bin C:\dolibarr\bin\mysql\mysql5.0.45\bin\mysql -u root
- Escriba
mysql> UPDATE mysql.user SET Password = PASSWORD('contraseñapararoot') WHERE User = 'root';
mysql> FLUSH PRIVILEGES;
mysql> QUIT;
- Esccriba
C:\dolibarr\bin\mysql\mysql5.0.45\bin\mysqladmin -u root -pcontraseñapararoot shutdown
- Reinicie Windows.
Debería poder acceder a su base de datos MySql, sólamente queda indicar a Dolibarr que debe de utilizar la nueva contraseña. Si utiliza la sesión root también para su base de datos (no aconsejable por razones de seguridad)
- Vaya a
C:\dolibarr\www\dolibarr\htdocs\conf
- Edite el fichero conf.php
Busque la variable
$dolibarr_main_db_pass
y modifique su valor con la nueva contraseña.
- Sauvegardez, quittez et c'est bon.
Si utiliza otro usuario que no sea root,
- Vaya al menú de Windows
Incio - > Ejecutar-> teclear CMD cd C:\dolibarr\bin\mysql\mysql5.0.45\bin\ C:\dolibarr\bin\mysql\mysql5.0.45\bin\mysql -u root -pcontraseñapararoot
- Escriba
mysql> UPDATE mysql.user SET Password = PASSWORD('nueva_contraseña') WHERE User = 'nombrecuenta';
mysql> FLUSH PRIVILEGES;
mysql> QUIT;
- Vaya a
C:\dolibarr\www\dolibarr\htdocs\conf
- Edite el fichero conf.php y busque
$dolibarr_main_db_user="xxx"; $dolibarr_main_db_pass="yyy";
Remplaze xxx y yyy por los valores reales.
Dolibarr-2.7.0 + XAMPP/Wampserver/EaysPHP...
A completar
Linux
A completar
Mac
DoliMamp-2.7.0
A completar