FAQ Tengo un problema en la contraseña

From Dolibarr ERP CRM Wiki
Revision as of 10:46, 24 February 2010 by Eldy (talk | contribs) (→‎DoliMamp-2.7.0)
Jump to navigation Jump to search

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

  • 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 + XAMPP/Wampserver/EaysPHP...

A completar

Linux

A completar

Mac

DoliMamp

A completar