Witam, chciałbym się spytać w jaki sposób mogę sprawdzić kto usuną dane konto ? Dzisiaj odwiedzam swoje forum i widzę że pewien użytkownik został usunięty, chciałbym sprawdzić przez kogo.
Witam, chciałbym się spytać w jaki sposób mogę sprawdzić kto usuną dane konto ? Dzisiaj odwiedzam swoje forum i widzę że pewien użytkownik został usunięty, chciałbym sprawdzić przez kogo.
Ostatnio edytowane przez Kodi ; 21.11.2012 o 21:52
W logach panelu kontrolnego (jeśli masz dostęp) w PA. Akcja remove --> kill. User nie mógł się skasować własnoręcznie.
screenSHU - The fastest screen capture ever.
Czy byłbyś w stanie dokładnie to wyjaśnić ? Tych logów jest tam setka ;/ sporo również akcji KILL, które nie oznaczają usunięcie konta.
Ja to zrobiłem tak, żeby było najprościej. Otworzyłem dwa okna w PA, jedno z logami, w drugim stworzyłem fikcyjnego usera. Przy każdej akcji odświeżałem drugie okno i patrzałem na logi. Po stworzeniu jest add user.php potem gdy zamierzasz skasować usera jest ciąg akcji update, modify, choose, edit, remove, choose i wreszcie kill czyli usunięcie usera. Czyli kill usuwasz z bazy userów. Wychodzi na to, że te kill w Twoich logach to skasowane konta.
Z tego co widzę w logach, to kill również oznacza usunięcie moderatora danego działu, tylko wtedy w skrypt jest "moderator.php"
Czy istnieje możliwość sprawdzenie nicku "ksywki" osoby usuniętej ? Widzę ID osoby ale nicku nie "user id = 16519", id nic mi nie mówi.
Znalażlem rozwiązanie również przydatne dla mnie
Zainstaluj sobie to. U mnie chodzi na 4.2.0 PL3 - musisz mieć dostęp do FTP
ACP: Search User by Userid - vBulletin.org Forum
Wyszukuje userów poprzez ID w PA w Użytkownicy
Całkiem ciekawe, ale nic to nie daje. Jeśli nie ma użytkownika który został usunięty w bazie to i tak mi go nie znajdzie.
Czyli w dalszym ciągu te kill które mam w logach nic mi nie powiedzą, kto został usunięty czy coś.
No dokładnie jak piszesz. Jak nie znajduje ID tzn., raczej że usera nie ma i został skasowany. Raczej nie da się przywrócić info kto został usunięty. Kto jeszcze ma dostęp do PA? Mniemam, że nie tylko Ty bowiem raczej byś pamiętał o skasowanych przez siebie forumowiczach i nie zadawał problemu. Sprawdź logi. Jeśli masz pełnego admina to ogranicz zezwolenia innych administratorów tak, żeby nie mogli kasować fizycznie userów z bazy danych.
W ogóle ile zginęło?
Jeden użytkownik zginął.
Chodzi mi bardziej własnie o to by dowiedzieć się kto usuną tego usera, nikt się nie przyznaje. Dobra, będę jakoś jeszcze starał się dojść do tego.
Jak ograniczyć wszystkim usuwanie użytkowników ? Mam pełen dostęp gdyż jestem właścicielem strony.
Dzięki za próbę pomocy.
To jest proste
W logach panelu kontrolnego masz IP kto podjął takie działanie, następnie porównaj to z IP wszystkich adminów. Wiadomo, że mogą się różnić bo część pisze z roboczego do południa, a później z domowego. Poszukaj po adresie IP w PA ;-) lub też normalnie w wątkach... Nie sądzę, że masz tuzin adminów (ile osób ma dostęp do PA?) więc to nie jest żmudna praca.
Ograniczenie praw administratorów to Zezwolenia administratora w Grupach użytkowników. Odznacz wszystko na temat zarządzanie użytkownikami + to co uważasz za stosowne