Cambiar contraseña moodle phpmyadmin

Acceso rápido:

Encriptación de la contraseña de Moodle

No puedo entrar en moodle. Obviamente la BD no fue transferida. El inicio de sesión con el nombre de usuario admin y la contraseña Nethesis,1234 o con un usuario AD/LDAP no funciona. Tampoco funciona mi antigua contraseña de administrador. ¿Hay algún acceso regular a la DB?

No recuerdo exactamente, pero hasta donde sé, hice la instalación exactamente como se indica en la wiki. Estoy bastante seguro de que no alteré la contraseña durante la instalación. Si era Nethesis,123 inicialmente, la cambié después.

Puedo entrar a través de phpmyadmin en el puerto 3313 utilizando el usuario «admin» o «root». Para ambos, la contraseña dada en /root/.my.cnf es válida. Pero yo no soy administrador. No puedo acceder al usuario ni puedo restaurar el volcado.

Contraseña de administrador por defecto de Moodle

Este artículo describe los pasos para migrar el archivo de Moodle local a Azure. El contenido de este archivo de Moodle incluye la aplicación Moodle, la configuración relevante y una copia de la base de datos de la implementación de Moodle local. Una vez que haya importado con éxito la copia de seguridad local a la infraestructura de Azure, lleve a cabo las actualizaciones de configuración para Moodle.

Una vez finalizada la implementación de la plantilla de Azure Resource Manager (ARM), inicie sesión en el portal de Azure y vaya al grupo de recursos que creó como parte del proceso de implementación. Revise la lista de recursos de infraestructura recién creados. Los recursos creados tienen un aspecto similar al de la siguiente imagen, dependiendo de la plantilla ARM que haya utilizado para el despliegue.

El primer paso en el proceso de migración es copiar el archivo de copia de seguridad de Moodle desde Azure Blob Storage a la máquina virtual (VM) controladora para el despliegue de Moodle. Este es el mismo archivo que creaste en Crear un archivo.

Una vez extraído, puedes encontrar el directorio de almacenamiento en home/azureadmin. Este directorio de almacenamiento contiene los directorios moodle, moodledata y de configuración, así como un archivo de copia de seguridad de la base de datos. Copie cada uno de estos archivos y directorios a las ubicaciones de destino en los siguientes pasos:

La contraseña olvidada de Moodle no funciona

Ajuste config.php: También puede configurar cualquier usuario para que sea un usuario administrador usando la configuración en el archivo config.php para esto: $CFG->siteadmins=»2,#»; donde # es el número de identificación de algún usuario del que usted conoce la contraseña. Esto convertirá a ese usuario en un administrador. Vea los detalles en el archivo config-dist.php sobre cómo usar esto.

Si no tiene acceso a la línea de comandos, pero tiene acceso a la base de datos, puede modificar una contraseña allí. Las contraseñas de todos los usuarios, incluido el administrador, se almacenan como hashes criptográficos en la tabla mdl_user. Puede reemplazar manualmente el hash antiguo con el valor md5 de la nueva contraseña, que se actualizará al valor hash fuerte después del primer inicio de sesión.

O, también puede hacer el equivalente de la configuración config.php siteadmins añadiendo un número de identificación de usuario con una contraseña conocida a la tabla mdl_config donde el ‘nombre’ es igual a «siteadmins». (Esta puede ser la fila 23 de la tabla, ya que se construye durante la instalación.) El ‘valor’ es una lista delimitada por comas de los números de identificación de los usuarios administradores. El valor por defecto es 2, para el administrador principal predefinido. Añada aquí cualquier otro administrador, separado por comas. Por ejemplo, si quieres añadir al usuario 3 como administrador, edita el valor y pon 2,3 como valor. Es posible que tenga que vaciar las cachés para que esto tenga efecto de inmediato, ya que mucha de la información de los usuarios se almacena en la caché.

Moodle reset password cli

Configuración config.php: También puede establecer que cualquier usuario sea un usuario administrador utilizando la configuración en el archivo config.php para esto: $CFG->siteadmins=»2,#»; donde # es el número de identificación de algún usuario del que usted conoce la contraseña. Esto convertirá a ese usuario en un administrador. Vea los detalles en el archivo config-dist.php sobre cómo usar esto.

Si no tiene acceso a la línea de comandos, pero tiene acceso a la base de datos, puede modificar una contraseña allí. Las contraseñas de todos los usuarios, incluido el administrador, se almacenan como hashes criptográficos en la tabla mdl_user. Puede reemplazar manualmente el hash antiguo con el valor md5 de la nueva contraseña, que se actualizará al valor hash fuerte después del primer inicio de sesión.

O, también puede hacer el equivalente de la configuración config.php siteadmins añadiendo un número de identificación de usuario con una contraseña conocida a la tabla mdl_config donde el ‘nombre’ es igual a «siteadmins». (Esta puede ser la fila 23 de la tabla, ya que se construye durante la instalación.) El ‘valor’ es una lista delimitada por comas de los números de identificación de los usuarios administradores. El valor por defecto es 2, para el administrador principal predefinido. Añada aquí cualquier otro administrador, separado por comas. Por ejemplo, si quieres añadir al usuario 3 como administrador, edita el valor y pon 2,3 como valor. Es posible que tenga que vaciar las cachés para que esto tenga efecto de inmediato, ya que mucha de la información de los usuarios se almacena en la caché.