Guia visual Moodle: com recuperar el rol d'administrador per a l'usuari administrador principal
-
Upload
jordi-fontich -
Category
Technology
-
view
1.929 -
download
5
description
Transcript of Guia visual Moodle: com recuperar el rol d'administrador per a l'usuari administrador principal
Guia Visual
MoodleCom recuperar el rol d'administrador per a l'usuari administrador principal
Jordi Fontich
CC 2.0 | Alguns drets reservats | Reconeixement | No comercial | Compartir igual
Moodle 1.7.2+ | Juliol 2007
He trobat una situació extrema en la qual l'usuari administrador principal s'ha tret a ell mateix els privilegis d'administrador.
A partir d'aquest moment l'usuari administrador principal deixa de ser administrador i passa a tenir el rol de visitant. Si l'entorn Moodle no té cap altre administrador, el lloc es queda sense accés per a l'administració i la gestió.
ATENCIÓ: És recomanable fer una còpia de seguretat de la base de dades abans de fer-hi cap intervenció. A la base de dades del phobos hi pots trobar taules de Moodle i taules d'altres programes com la Intraweb, Spip, Joomla, Coppermine... Assegura't bé del que fas abans d'executar qualsevol comanda.
IMPORTANT
Aquesta Guia explica una intervenció sobre la base de dades que podria deixar malmès el teu sistema.
Totes les intervencions sobre la base de dades les fas sota la teva responsablilitat.
És recomanable que facis proves en local o sobre una base de dades de pràctiques abans d'executar qualsevol comanda sobre una base de dades de “producció” (d'un entorn real).
1
2
1. Accedeix a la base de dades del phobos http://phobos.xtec.cat/mysql2
2. Tria el servidor: “localhost” si Moodle està en un espai del centre
1
2
1. Accedeix a la base de dades del phobos http://phobos.xtec.cat/mysql2
2. Tria el servidor: “phantom_usuaris:3306” si Moodle està en un espai personal
1
1. Accedeix a la base de dades del hipolit http://hipolit.xtec.cat/mysql
Clica sobre el nom de la base de dades
Cerca la taula “mdl_user”. Edita-la
A la taula “mdl_user” pots veure que l'usuari administrador principal sempre té la id=2
Torna a les taules. Cerca la taula “mdl_role”. Edita-la
A la taula “mdl_role” pots veure que el rol de l'usuari administrador sempre té la id=1
Torna a les taules. Cerca la taula “mdl_role_assignments”. Edita-la
A la taula “mdl_role_assignments” pots veure quin rol està assignat a cada usuari. Per al “userid=2” (usuari administrador principal) el rol assignat és el “roleid=6” (guest/visitant). Edita el “userid=2”
userid=2 (usuari administrador principal)
roleid=6 (visitant)
userid=2 (usuari administrador principal)
roleid=1 (administrador)
Modifica el roleid al valor 1 (administrador), i clica “Executar”
Surt de la base de dades
Ja has recuperat els privilegis d'administrador per a l'usuari administrador principal. Torna al teu Moodle i comprova-ho.
Aquesta obra està subjecta a una llicència Reconeixement-No comercial-Compartir amb la mateixa llicència 2.5 Espanya de Creative Commons. Per veure'n una còpia, visiteu http://creativecommons.org/licenses/by-nc-sa/2.5/es/ o envieu una carta a Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.
Alguns drets reservats:Podeu copiar, compartir, distribuir sense restriccions aquesta obra.Podeu fer-ne obres derivades, però aquestes han de ser amb aquesta mateixa llicència.No en podeu fer usos comercials.Totes les còpies i obres derivades han d'anar acompanyades d'aquesta pàgina de reconeixement de l'autor i de la llicència.
2007 - Jordi Fontich Vicens