disattivare utenti

Re: disattivare utenti

di Claudio Gasparini -
Numero di risposte: 0
Per disabilitare un centinaio di utenti, il modo piu' veloce penso sia ricorrere a phpMyAdmin per modificare il tuo database direttamente nel campo `auth`che controlla l'abilitazione.

La sintassi SQL e' la seguente:
UPDATE 'TUODATABASE`.`mdl_user` SET `auth` = 'nologin' WHERE `mdl_user`.`id` = 1000 LIMIT 1 ;
dove:
1000 è il numero ID dello specifico utente da modificare e LIMIT 1 delimita la modifica ad un unico campo. Non e' indispensabile, ma e' bene attivare solo una modifica.
Potresti ripetere la stessa riga quante volte vuoi, per ogni singolo utente. Ovviamente devi conoscere l'ID degli utenti da modificare.

In alternativa potresti usare anche la sintassi:
REPLACE Tabella (ID, Campo) VALUES
(1, nuovoValore1),
(2, nuovoValore2),
(3, nuovoValore3),
(M, nuovoValoreM);

Ma questo e' molto rischioso e se sbagli qualcosa ti modifica tutta la tabella.
Comunque, e' molto consigliato PRIMA di qualunque modifica fare il backup del database.