Archivo

Posts Tagged ‘Ilias’

Resetear password “master” en plataforma ILIAS

febrero 19, 2010 Deja un comentario

Como Partner Oracle muchas veces hemos de trabajar y familiarizarnos con software no Oracle pero que mantiene sus datos en una BD Oracle.

Uno de nuestros clientes tiene implantado ILIAS, una plataforma open source de e-learning muy completa, pensada para ofrecer cursos de auto aprendizaje online.

En ciertas ocasiones se hace necesario resetear el password de administrador, sea por olvido o porque la persona que gestiona la plataforma deja la empresa, quedando la plataforma inadministrable, teniéndose que reinstalar, con las consiguientes pérdidas de datos, tiempo, y en el fondo, dinero.

Existe una forma rápida y sencilla de resetear el password “master”. Consiste en reescribir con un password conocido encriptado en MD5 en el fichero de configuración global ilias.ini.php

La manera más sencilla de hacerlo es usando el paquete de BD dbms_obfuscation que existe en cualquier BBDD Oracle para generar el hash MD5.

set serveroutput on

declare

vEnc varchar2(16);

begin

vEnc := dbms_obfuscation_toolkit.md5(input_string => ‘mipassword’ );

dbms_output.put_line(lower (utl_raw.cast_to_raw ( vEnc )));

end;

/


Esto nos generará por pantalla la siguiente salida:

1ab5bf2311c3c4909221ac089eaf3564


Solamente nos falta modificar en el fichero ilias.ini.php la sección que indica el password master:

Valor anterior:

[setup]

pass = “a189c633d9995e11bf8607170ec9a4b8″


Valor posterior:

[setup]

pass = “1ab5bf2311c3c4909221ac089eaf3564″


y con esto ya tenemos un nuevo password para poder entrar en la consola

Como Partner Oracle muchas veces hemos de trabajar y familiarizarnos con software no Oracle que mantiene sus datos en una BD Oracle.

Uno de nuestros clientes tiene implantado ILIAS, una plataforma open source de e-learning muy completa, pensada para ofrecer cursos de auto aprendizaje online.

En ciertas ocasiones se hace necesario resetear el password de administrador, sea por olvido o porque la persona que gestiona la plataforma deja la empresa, quedando la plataforma inadministrable, teniéndose que reinstalar, con las consiguientes pérdidas de datos, tiempo, y en el fondo, dinero.

Categorías:Sistemas Etiquetas: , ,
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 133 seguidores