No processo de desenvolvimento do plugin de autenticação, há alguns comandos SQL auxiliam no mapeamento da configuração e método de autenticação dos usuários.
Consultar a lista dos plugins de autenticação habilitados
SELECT value FROM mdl_config WHERE name ='auth'
Consultar as configurações do plugin
SELECT * FROM mdl_config_plugins WHERE plugin LIKE '%badiusaccount';
Apagar todas as configurações do plugin. Esse comando pode ser necessário caso pretende desinstalar o plugin diretamente no banco
DELETE FROM mdl_config_plugins WHERE plugin LIKE '%badiusaccount';
Mudar a versão do plugin. Esse comando pode ser útil para destravar a tela em caso de erro decorrente da atualização do plugin. Pelo SQL, retorna a versão anterior, desfazendo a atualização.
UPDATE mdl_config_plugins SET value=? WHERE plugin='auth_badiusaccount' AND name='version';
Passe o parâmetro versão em value=?
Consultara usuários com método de autenticação badiusaccount
SELECT * FROM mdl_user where auth ='badiusaccount'
Mudar método de autenticação. Isso pode ser necessário para desinstalar o plugin. Não é possível desinstalar o plugin caso este tiver usuário habilitado para se autenticar pelo plugin.
UPDATE mdl_user SET auth ='email' where auth ='badiusaccount';