Benutzername mit &

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Anette
Mitglied
Beiträge: 8
Registriert: 23.07.2005 15:15

Benutzername mit &

Beitrag von Anette »

In mein Forum hat sich ein Benutzer mit der Benutzername "Dan&Anette" angemeldet. Das Zeichen & ist offensichtlich illegal. Die Anmeldung hat aber trotzdem funktioniert. Ich als Admin kann diesen User aber nicht ein neuen namen geben oder löschen.

Wenn ich dass versuche, kann ich zwar den Benutzer in der Liste auswählen. Wenn ich weiter klicke kommt aber die Meldung, diesen Benutzer gibt es nicht. Wie kann ich diesen Benutzer nun wieder los werden. Kann ich ihn bedenkenlos via phpMyAdmin in phpbb_users löschen, oder würde ich dabei womöglich mein Datenbank zerstören?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Wenn dem so ist, würde ich lieber den Usernamen im phpMYAdmin erst ändern auf " dan_und_annette " ( Feld Username und username_clean. In beiden Feldern den Usernamen klein schreiben ).

Nach der Umbenennung den User lieber über den Adminbereich im Forum löschen.
Dann werde auch alle Userabhängigkeiten mitgelöscht ( Gruppenzuordnung, Rechte usw..... )
consul
Mitglied
Beiträge: 63
Registriert: 08.02.2007 16:30

Beitrag von consul »

Was mich interessieren würde: Welche Auswirkungen hat das & im Usernamen?

Ich sehe das Problem auch evt. mal auf mich zu kommen.

Kann der USer sich nicht anmelden?
Korumpiert er die Datenbank?

Und kann man das >&< und evt. auch andere böse Zeichen direkt bei der Sperrung von "unerwünschten" Usernamen berücksichtigen. Oder gibt es dabei dann dann schon Fehler in der DB?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Kurzer Tipp: Erstelle einen Testuser und probiere es ;-)

Da der Topicstarter nicht seine phpBB3 Version angegeben hat, kann ich nur raten.... und ich selbst hatte bisher keine Zeit es zu testen ;-)
Anette
Mitglied
Beiträge: 8
Registriert: 23.07.2005 15:15

Beitrag von Anette »

Meine Version von phpBB ist 3.0 (final)

Eine Auswirkung ist zumindest, bei der Anzeige in der Teilnehmerliste. Unter "Alle" wird dieser Teilnehmer und alle folgenden nicht angezeigt. Wenn ich unter "D" gehe, kommt sie aber.

Ich habe jetzt probiert der Benutzername in phpMyadmin zu ändern (wie oben vorgeschlagen). Das ist möglich. Es löst das Problem aber nicht. Der neue Benutzername wird zwar in phpbb angezeigt (in der liste unter D). Unter "Alle" kommt sie aber nicht. Es ist auch nicht möglich den Benutzer zu löschen. Es wird weiterhin behauptet, der Benutzer sei nicht vorhanden.

Was mir Sorgen macht, ist auch die Möglichkeit, dass Spammer sich mit solche namen anmelden könnten - und damit quasi immun werden könnten.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Moin....


ich habe bei meinem privaten Forum einen Testuser " test&test " angelegt.

Es gibt keinerlei Problem mit einem & Zeichen im Usernamen. ( Auch nicht mit anderen "Sonderzeichen" )

Daher kann ich das Problem leider nicht nachvollziehen.
Anette
Mitglied
Beiträge: 8
Registriert: 23.07.2005 15:15

Beitrag von Anette »

Dann noch etwas, was vielleicht ein Hinweis sein könnte. Der Benutzer "Dan&Anette" war Nr. 26, der sich angemeldet hat. Wenn ich auf die Seite "Angemeldete Benutzer" gehe, werden unter "Alle" die ersten 25 Benutzer angezeigt.

Rechts (oben und unten) steht aber "21 Benutzer Seite 1 von 1".

Ich habe jetzt durchgezählt und auf die Seite sind aber 25 Namen aufgelistet. Benutzer Nr. 26 ("Dan&Anette") sowie 27 sind nicht zugänglich, weil ich eben nicht auf die zweite Seite blättern kann.

Benutzer 21 hiess ursprünglich "annette" (sehr verbreiteter Name hier in DK :) ) und Benutzer 22 heißt "annetteweng". Ich habe inzwischen der Benutzername von Benutzer 21 geändert. Das hat aber auch nicht geholfen.

Und noch etwas. Benutzer 27 funktioniert scheinbar ganz normal (wird nur nicht in der liste unter "Alle" angezeigt. Ich konnte aber seine Benutzerrechte ändern, was ich bei Nr. 26 nicht konnte.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Aber der User "Dan&Anette" ist "aktiv", oder ?

Nicht aktive Mitglieder werden in der Mitgliederliste nicht angezeigt, sondern nur im

ACP -->
Allgemein -->
Ganz runterscrollen --> rechte Seite unten --> Inaktive Mitglieder anzeigen....
Anette
Mitglied
Beiträge: 8
Registriert: 23.07.2005 15:15

Beitrag von Anette »

Die Liste mit inaktive Benutzer ist leer.

Gehe ich aber auf (hoffe es heisst so, ich habe es ja auf dänish)

Benutzer und Gruppen

Benutzer verwalten

Dan suche ich mir den Benutzer aus. Das geht, wenn ich unter "D" suche. Wenn ich aber auf weiter klicke, kommt eine rote Meldung, der Benutzer ist nicht vorhanden :(
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Sorry, ich kann es definitiv nicht nachvollziehen.... aber Du könntest es ja mal im Bugtracker melden --> http://www.phpbb.com/bugs/phpbb3
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“