Obtenemos el id del usuario al que queremos actualizar su rol. Suponemos que el username del usuario es pepe.
SELECT id FROM mdl_user WHERE username LIKE '%pepe%'Salida:
id
----
238
Comrprobamos cuál es la lista actual de los id que tienen permisos de administración.
SELECT *
FROM mdl_config
WHERE name = 'siteadmins'Una vez que sabemos el id del usuario actualizamos la lista de ids de la columna siteadmins.
UPDATE mdl_config
SET value = CONCAT(value, ',', '238')
WHERE name = 'siteadmins'Comrprobamos que el id del usuario se ha añadido correctamente.
SELECT *
FROM mdl_config
WHERE name = 'siteadmins'