Hola:
Hay una manera de
cambiar fácilmente el username de los usuarios de Moodle. Lo haces desde Usuarios -> Cuentas -> Subir usuarios
Creas un archivo CSV como si fueras a subir usuarios de manera masiva y simplemente se agrega una columna llamada
OLDUSERNAME, la que se toma como base para poder
cambiar dicho dato. Por supuesto, también debe llevar la columna USERNAME que es donde tendrá el nuevo nombre de usuario que le quieres asignar.
Al subir usuarios desde el CSV debes elegir la opción "Actualizar cuentas existentes" y además Seleccionar "SÍ" en la opción que dice "Permitir renombrar".
Te anexo un archivo CSV de ejemplo.
Te copio a continuación el texto de donde en algún momento yo saqué estas referencias para que lo leas.
¡Saludos!
Miguel
Actualización de cuentas existentes
Moodle asume por defecto que usted está creando cuentas de nuevos
usuarios, y pasa por alto los registros en los que el nombre de usuario
coincide con una cuenta existente. Sin embargo, si elige la opción Sí en "Actualizar cuentas existentes", la cuenta correspondiente quedará actualizada.
Al actualizar cuentas existentes, usted puede cambiar también los nombres de usuario. Seleccione Sí en "Permitir renombrar" e incluya en su archivo un campo denominado oldusername
.
Atención: cualquier
error al actualizar cuentas existentes puede afectar negativamente a
los usuarios. Sea cuidadoso a la hora de usar las opciones de
actualización.