PN von User löschen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 53
- Registriert: 28.04.2009 18:28
PN von User löschen
Hallo!
Ich hatte bei mir im Forum einen Spammer, dieser hat PNs an User mit Werbung geschickt.
Den User habe ich gelöscht und die IP gesperrt, außerdem eingestellt das User auf Blacklist geprüft werden.
Wahrscheinlich hat der User die Nachrichten nur an wenige User geschickt, ich hatte von fünf Testacconts bei nur einen die Nachricht bekommen.
Wie kann ich nun feststellen, ob noch Nachrichten im Umlauf sind?
Kann ich irgendwo alle Private Nachrichten von dem User löschen?
Beiträge hat der keine geschrieben.
Was kann man noch gegen solche Spammer tun?
Jedenfalls hat der sich bei mir in zwei Systemen (phpbb3 und Drupal) angemeldet!
Danke!
mfg
Ich hatte bei mir im Forum einen Spammer, dieser hat PNs an User mit Werbung geschickt.
Den User habe ich gelöscht und die IP gesperrt, außerdem eingestellt das User auf Blacklist geprüft werden.
Wahrscheinlich hat der User die Nachrichten nur an wenige User geschickt, ich hatte von fünf Testacconts bei nur einen die Nachricht bekommen.
Wie kann ich nun feststellen, ob noch Nachrichten im Umlauf sind?
Kann ich irgendwo alle Private Nachrichten von dem User löschen?
Beiträge hat der keine geschrieben.
Was kann man noch gegen solche Spammer tun?
Jedenfalls hat der sich bei mir in zwei Systemen (phpbb3 und Drupal) angemeldet!
Danke!
mfg
Re: PN von User löschen
Moin,
Du brauchst die User-ID von dem Spammer, die anstelle von x einsetzen.
Nachrichten suchen:
Nachrichten löschen:
Du brauchst die User-ID von dem Spammer, die anstelle von x einsetzen.
Nachrichten suchen:
Code: Alles auswählen
SELECT *
FROM privmsgs
WHERE author_id = x
Code: Alles auswählen
DELETE FROM privmsgs
WHERE author_id = x;
DELETE FROM privmsgs_to
WHERE author_id = x;
Meine SQL-Statements sind immer ohne Tabellen-Prefix. Also ggf. "phpbb_" oder Euer Prefix einfügen.
KEIN Support auf unaufgeforderte PN
KEIN Support auf unaufgeforderte PN
-
- Mitglied
- Beiträge: 53
- Registriert: 28.04.2009 18:28
Re: PN von User löschen
Leider habe ich nur noch den Namen und die Nachricht von dem...Was kann ich tun,um die die ID zu finden?
Den Spammer habe ich am im acp gelöscht.
Jetzt ist da nur noch Anonymous bei der Nachricht da!
Ich kann auch nicht mehr genau sagen, ob ich auf "Beiträge löschen" geklickt habe...
mfg
Den Spammer habe ich am im acp gelöscht.
Jetzt ist da nur noch Anonymous bei der Nachricht da!
Ich kann auch nicht mehr genau sagen, ob ich auf "Beiträge löschen" geklickt habe...
mfg
Re: PN von User löschen
Hmm, kannst Du den denn zeitlich einordnen, wann der sich registriert hat?
Dann hatte der eine von den freien IDs, die hier also fehlen:
Aber ob die author_id überhaupt noch auf dessen User-ID lautet, wenn Du den schon gelöscht hast?
Vielleicht haben die PNs jetzt die 0 oder die 1?
Dann hatte der eine von den freien IDs, die hier also fehlen:
Code: Alles auswählen
SELECT user_id, username, from_unixtime(user_regdate, '%d.%m.%Y %H:%i') AS regdatum
FROM users
ORDER BY user_id
Vielleicht haben die PNs jetzt die 0 oder die 1?
Meine SQL-Statements sind immer ohne Tabellen-Prefix. Also ggf. "phpbb_" oder Euer Prefix einfügen.
KEIN Support auf unaufgeforderte PN
KEIN Support auf unaufgeforderte PN
-
- Mitglied
- Beiträge: 53
- Registriert: 28.04.2009 18:28
Re: PN von User löschen
Nur zum Verständnis: die Befehle muss ich in der DB via phpmyadmin ausführen, oder?
Re: PN von User löschen
wenn ein teil des Inhaltes bekannt ist sollte sich das doch über den pn-Text mit like %xxx% leicht finden lassen
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Re: PN von User löschen
Hallo,autoberater hat geschrieben:Nur zum Verständnis: die Befehle muss ich in der DB via phpmyadmin ausführen, oder?
kurz und knapp: Ja
-
- Mitglied
- Beiträge: 53
- Registriert: 28.04.2009 18:28
Re: PN von User löschen
Hallo!
Kann mir bitte noch mal jemand erklären, wie die Suche mit like %xxx% funktioniert?
Welcher Code muss da in SQL rein?
Mit
finde ich den User nicht mehr, er ist raus.
Bleibt nur noch nach der Nachricht zu suchen!
mfg
Kann mir bitte noch mal jemand erklären, wie die Suche mit like %xxx% funktioniert?
Welcher Code muss da in SQL rein?
Mit
Code: Alles auswählen
SELECT user_id, username, from_unixtime( user_regdate, '%d.%m.%Y %H:%i' ) AS regdatum
FROM phpbb_users
ORDER BY user_id
Bleibt nur noch nach der Nachricht zu suchen!
mfg
Re: PN von User löschen
Moin,
wenn Du in den PNs nach bestimmten Worten suchen willst dann nimm das hier:
Wobei im Beispiel der Suchbegriff bemerkt ist.
Eine andere Möglichkeit wäre evtl. noch, nach PNs von nicht mehr existierenden Usern zu suchen. Das geht allerdings nur, falls die author_id trotzdem bestehen bleibt:
wenn Du in den PNs nach bestimmten Worten suchen willst dann nimm das hier:
Code: Alles auswählen
SELECT *
FROM privmsgs
WHERE message_text LIKE '%bemerkt%'
Eine andere Möglichkeit wäre evtl. noch, nach PNs von nicht mehr existierenden Usern zu suchen. Das geht allerdings nur, falls die author_id trotzdem bestehen bleibt:
Code: Alles auswählen
SELECT *
FROM privmsgs
WHERE author_id NOT IN (SELECT user_id FROM users)
Meine SQL-Statements sind immer ohne Tabellen-Prefix. Also ggf. "phpbb_" oder Euer Prefix einfügen.
KEIN Support auf unaufgeforderte PN
KEIN Support auf unaufgeforderte PN
-
- Mitglied
- Beiträge: 53
- Registriert: 28.04.2009 18:28
Re: PN von User löschen
Hilfe!
Mist, jetzt hab ich aus versehen die Tabelle privmsgs gelöscht.
Wie kann ich die wieder herstellen?
Habe eine komplettes SQL Backup von gestern da, will aber nur die Tabelle herstellen.
Dieses ist im .sql Format, also eine Große Datei...
thx
Mist, jetzt hab ich aus versehen die Tabelle privmsgs gelöscht.
Wie kann ich die wieder herstellen?
Habe eine komplettes SQL Backup von gestern da, will aber nur die Tabelle herstellen.
Dieses ist im .sql Format, also eine Große Datei...
thx