Recuperar acceso para usuario administrador

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • criffoh
    Member
    • Jun 2020
    • 55

    Recuperar acceso para usuario administrador

    En el caso de que no se tenga acceso a cambiar la contraseña, con recuperación mediante correo o por línea de comandos para el usuario administrador del sistema utilizar los siguiente:

    Alternativa 1


    Generar la contraseña utilizando el parámetro passwordSalt del sistema y el siguiente script.

    PHP Code:
    <?php
    
    $salt = 'abcd1234'; // passwordSalt
    $plainPassword = 'NuevaPassword123'; // Nueva contraseña
    $passwordWithSalt = $salt . $plainPassword; // Concatenar el salt con la contraseña
    
    $encryptedPassword = password_hash($passwordWithSalt, PASSWORD_BCRYPT);
    echo $encryptedPassword;
    En la base de datos, cambiar la contraseña del usuario administrador por la generada.


    Aternativa 2

    En la base de datos, cambiar la contraseña del usuario administrador a la siguiente:

    0DcWvBunkzoPCI.Ajq19dDG8rXfV/BzV8ZGYMLF6i1ezvskzddj6BTTlG8caAvMpgYA00IyX/4ARKCm5.T3zw.

    En el archivo config-internal.php cambiar el valor de 'passwordSalt' al sigiuente:

    0d3ee1791978e6de

    - Importante, estos pasos se deben utilizar en el caso de que sea irrecuperable la contraseña con otros métodos.
    - Este paso hace que todos los demás usuarios del pierdan el acceso al sistema.
    - Luego de realizar los cambios, ingresar utilizando la contraeña: admin
    - Una vez utilizado este método, se debe cambiar la contraseña a una más segura.
  • shalmaxb
    Senior Member
    • Mar 2015
    • 1602

    #2
    or this way: https://docs.espocrm.com/administrat...-user-password

    Comment

    • criffoh
      Member
      • Jun 2020
      • 55

      #3
      This solution is for setting password if you don't have access to the console server.

      Comment

      Working...