AYUDA CON BASE DE DATOS EXTERNA.

AYUDA CON BASE DE DATOS EXTERNA.

de Raúl González Álvarez -
Número de respuestas: 3

Hola, muy buenas chic@s, soy Raúl González y necesito de vuestra ayuda.

Tengan en cuenta que soy programador junior(JAVA, PHP,MYSQL.....etc) de modo que es posible que me entere de sus respuestas si tecnicamente son de un nivel asequible.

El problema que se me plantea es el siguiente:

El sitio donde trabajo dispone de un portal web bastante grande que esta conectado con una base de datos Sql-Server donde por ejemplo estan almacenadas todas las personas que han solicitado cursos en la institucion para la que trabajo ya que el propio portal gestiona todo esto y decide a quien se le otorgan cursos entre otras muhas cosas.

De modo que cabe destacar que el portal esta hecho en java y evidentemente NO es moodle.

El Moodle en cuestion está instalado tirando de una base de datos MySql.

Ahora mismo se supone que yo soy el administrador del sistema Moodle que tienen enlazado, al portal descrito, mediante un link;  lo que se quiere hacer ahora es lo siguiente:

Cuando un usuario sea dado de alta en el portal(Sql-Server) ,el administrador del mismo tendrá la posibilidad de dar de alta al usuario en cuestion tambien en el Moodle(MySql).

Me gustaria que me dierais vuestro consejo sobre cómo podría hacer esto; quiza un procediemiento almacenado en el MySql de moodle, o quiza exista un módulo de moodle que haga esto.

En tal caso lo que necesito es llamar a algo que me de de alta un usuario en moodle asociado además a un curso. Aunque podríamos empezar por dar simplemente alta al usuario(mdl_user).

No lo sé, en tal caso ayudenme por favor es urgente y dificil lo sé pero por favor entre todos espero poder solucionarlo.

UN ABRAZO A TODOS Y MUCHIIIIIIIIISIMAS GRACIAS.

Promedio de valoraciones: -
En respuesta a Raúl González Álvarez

Re: AYUDA CON BASE DE DATOS EXTERNA.

de Xavier Paz -
¿Has contemplado la opción de usar un directorio común de usuarios estilo LDAP?
En respuesta a Xavier Paz

Re: AYUDA CON BASE DE DATOS EXTERNA.

de Raúl González Álvarez -

Hola Xavier.....de qué va eso de los directorios comunes LDAP?

¿Podrías darme más informacion?

Un saludo y gracias por la respuesta.

En respuesta a Raúl González Álvarez

Re: AYUDA CON BASE DE DATOS EXTERNA.

de Xavier Paz -
Es como una especie de directorio común de usuarios, el cual puede ser consultado por distintas aplicaciones. De esta forma, cuando alguien quiere entrar en Moodle, la plataforma va al LDAP y comprueba el usuario. Si tienes varias aplicaciones de distinto tipo y quieres crear un entorno común de autenticación, es una buena solución.

- http://docs.moodle.org/es/LDAP_authentication
- http://moodle.org/mod/forum/discuss.php?d=14898
- http://moodle.org/mod/forum/discuss.php?d=138714
- http://moodle.org/mod/forum/discuss.php?d=66276
- http://moodle.org/mod/forum/discuss.php?d=14898
- http://moodle.org/mod/forum/discuss.php?d=31761 (inglés)