Vamos considerar que não possuí nenhum acesso ao ambiente. Se for este o caso, para recuperar cada acesso precisaremos:

Recuperar (resetar) a senha do Admin do Moodle

Acesse o servidor do Moodle, nele abra o arquivo config.php dentro da pasta do Moodle e recupere as seguintes informações:

  • dbname: Será o nome da database, que iremos conectar
  • prefix: A padrão é mdl_

Apesar de não serem informações necessárias para redefinir a senha, aproveite o acesso à este arquivo para obter o dbuser (que é o usuário do MySQL usado para conectar ao banco) e o dbpass (que é a senha do usuário MySQL). Em posse dos dados acima, acesse conecte-se ao MySQL e execute:

SHOW databases; 

Confirme se existe a base dbname do config.php . Se as informações estiverem corretas, execute os comandos (altere as partes em cinza pelas informações obtidas do arquivo config.php):

use dbname;
update prefixuser SET password=MD5('nova_senha') where username='admin';

Fontes/Referências

NVLAN – Redefinir a senha de root do MySQL
NVLAN – Redefinir a senha de root no CentOS 7
NVLAN – Redefinir a senha do Windows Server com CD de instalação

https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html
https://moodle.org/mod/forum/discuss.php?d=353492

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria