Odstraněný uživatel

Odstraněný uživatel

autor Petr Vilímek -
Počet odpovědí: 5

Nedopatřením jsem smazal uživatele na Moodle, který byl přihlášen v několika kurzem. Je nějaká možnost jej vrátit zpět?


Počet hodnocení: -
V odpovědi na Petr Vilímek

Re: Odstraněný uživatel

autor Miroslav Sklenář -

Smazaného uživatele vrátíte přes databázi. Máte k ní přístup? Přes tabulku uživatelů vrátíte uživatele zpět do aktivních. Zkuste, případně se ozvěte, popíšu detailní postup.

V odpovědi na Miroslav Sklenář

Re: Odstraněný uživatel

autor Petr Vilímek -

Ano, přístup do databáze mám.

Budu moc rád za detailní postup.


V odpovědi na Petr Vilímek

Re: Odstraněný uživatel

autor Marian Kočenda -

Dobrý den,

pro kontrolu v DB MOODLE spusťte select id, username, firstname, lastname from mdl_user where deleted  = 1 a měl by jste v seznamu vidět toho Vašeho uživatele (možná tam bude více účtů které jsou smazané).

Poznamejte se ID toho uživatele a potom spusťte update mdl_user set deleted = 0 where id = <ID toho uživatele>

Toto by Vám mělo pomoci.

V odpovědi na Marian Kočenda

Re: Odstraněný uživatel

autor David Mudrák -
Obrázek: Moodle HQ Obrázek: Obzvláště nápomocní moodlisté Obrázek: Překladatelé Obrázek: Vývojáři

Je to trochu složitější, protože při odstranění se také mění pole s uživatelským jménem a tuším i s emailovou adresou.

Taky je potřeba si uvědomit, že tímto se opraví pouze samotný uživatelský účet a ne řada jiných informací - např. zápisy do kurzů, lokálně přidělené role, členství ve skupinách (ať už lokálních nebo globálních) a další. Vizte delete_user()