PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Erweiterte Gruppenmitgliedschaft aufheben


otto
12.04.2008, 13:13
Hallo,

ich hab, warum auch immer ;) , das Problem, das ich bei einer großen Zahl von Usern eine der erweiterten Gruppenmitgliedschaften entfernen möchte, so das diese nur noch in der primären Gruppe sind ...

Wie stell ich das am besten an?

(Das Problem liegt darin, das ka warum, die primäre und die sekundäre Gruppe die gleiche ist und das beim editieren der Profile zB. bei den Usern zu Fehlermeldungen führt.)

StGaensler
12.04.2008, 14:05
Hallo,

sind diese Benutzer nur in dieser einen zusätzlichen Benutzergruppe? Wenn ja, dann geht das ganz einfach mit einem SQL-Query:

UPDATE user SET membergroupids = '' WHERE usergroupid = membergroupids;

Mache aber (wie bei allen Querys, die du ausführst) sicherheitshalber ein Backup.

Viele Grüße,
Stefan

otto
15.04.2008, 08:04
Moin,

also die User um die es geht sind in folgenden Gruppen:

Primär:
- Registrierte Benutzer älter 30 Tage

Sekundär:
- Registrierte Benutzer älter 30 Tage (<- das soll wech)
- eventuell noch 1-2 weitere

Der Knackpunkt ist, das primäre und sekundäre ja nicht die gleiche sein dürfen - daher soll die identische sekundäre weichen...
Da es mehrere tausende User betrifft, sollten diese dabei auch nicht gekillt werden ... ;) :D