News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 8
Seite [1]
gamermazzo


Going for pro




Beiträge: 450
# Thema - 04.08.2009 um 00:58 Uhr
Hallo,
ich habe ein Problem, und zwar musste ich ein Konto löschen, weil diese Person sein Passwort vergessen hat und die E-mail aktivierung nicht funktionierte. Jetzt habe ich das Problem, dass dieser Account nicht vollständig gelöscht wurde und noch irgend wo gespeichert sein muss; da diese Person ihren Namen nicht wieder nehmen kann. Ich hoffe Ihr könnt mir sagen wo ich die Daten der Benutzer auf dem FTP Server finden kann oder gegebenfalls löschen kann.

Viele Grüße
Marcel


------------------
Gruß

Mazzo
Inaktiv
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 1 - 04.08.2009 um 01:10 Uhr
benutzer accounts werden nicht gelöscht, weil die datenbank dadruch inkonsitent werden würde. (z.B. wenn noch ein thread exisiteiert, den ein gelöschter user erstellt hat)

Benutzer (so wie alle anderen Daten auch) werden auch nicht auf dem FTP gespeichert, sondern in der Datenbank. Diese erreichst du in der Regel über phpmyadmin. Den Link dazu solltest du im Benutzerinterface deines Webspaceanbieters finden.

Der alte user existiert wie gesagt noch in der Datenbank und es empfiehlt sich, diesen einfach wieder ins Leben zurück zu holen, anstatt ihn zu löschen (eben aus genannten Inkosistenz-Gründen) Dafür musst du ihn nur über phpmyadmin bearbeiten und alle wichtigen informationen (email, password, nick) wieder ausfüllen und die spalte users_delete wieder auf 0 setzen.

Wenn du das password über phpmyadmin änderst, musst du dort den verschlüsselten Wert eintragen. Also das Passwort erst durch einen sha1-Generator(einfach mal googlen) schicken und das Ergebnis davon (eine Buchstaben/Zahlenmischung) in phpmyadmin als Password eintragen.

Wenn ansonsten mal ein user seinn password vergisst und die vergessen-email nicht funktioniert, kannst du auch einfach unter system -> Datenbank -> import diesen Befehl ausführen, um ein neues password zu setzen:
UPDATE {pre}_users SET users_pwd = SHA1('neuespassword') WHERE users_id = xxx;

wobei dann neuespassword das neue password ist und xxx die ID das users


------------------
www.laszlokorte.de

Zuletzt editiert von SCHIRI ClanSphere Team am 04.08.2009 um 13:41 Uhr (2x Editiert)
Inaktiv
|
gamermazzo
Thread-Ersteller


Going for pro




Beiträge: 450
# Antwort: 2 - 04.08.2009 um 12:57 Uhr
Dank dir schon mal, aber könnten Sie mir noch sagen wo genau in der Datenbank ich diese Einstellungen vornehmen kann, kenne mich damit noch nicht so gut aus


------------------
Gruß

Mazzo

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 3 - 04.08.2009 um 13:02 Uhr
links in phpmyadmin siehst du alle tabellen der datenbank.

dort findest du auch eine cs_users tabelle. die klickst du an. dann klickst du ganz oben ziehmlich links auf "anzeigen" dort siehst du dann eine liste mit allen usern. Da suchst du den betroffenen raus und klickst auf bearbeiten.


------------------
www.laszlokorte.de

Inaktiv
|
gamermazzo
Thread-Ersteller


Going for pro




Beiträge: 450
# Antwort: 4 - 04.08.2009 um 13:36 Uhr
Also das Menü habe ich schon mal gefunden, und den Benutzer habe ich jetzt auch wieder zurückholen können, jedoch kommt folgende Fehlermeldung wenn ich unter System/ Datenbank/ importieren:

UPDATE {pre}_users SET users_password = SHA1('test') WHERE users_id = 007 # cs_sql_query - Unknown column 'users_password' in 'field list'


------------------
Gruß

Mazzo

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 5 - 04.08.2009 um 13:41 Uhr
oh ja war mein fehler. der befehl muss natürlich lauten:

UPDATE {pre}_users SET users_pwd = SHA1('neuespassword') WHERE users_id = xxx;


------------------
www.laszlokorte.de

Inaktiv
|
gamermazzo
Thread-Ersteller


Going for pro




Beiträge: 450
# Antwort: 6 - 05.08.2009 um 17:47 Uhr
sry habe ne schlecht und eine gute Nachricht.
Die gute der Befehl ist jetzt richtig^^ , aber jedesmal wenn ich ein neues passwort und die ID eingebe und auf ausführen gehe, mich dann auslogge und mit dem anderen einloggen will kommt: falsches Passwort.


------------------
Gruß

Mazzo

Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 7 - 05.08.2009 um 18:00 Uhr
probier statt sha1 mal md5


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Zuletzt editiert von Jam2 ClanSphere Team am 05.08.2009 um 18:00 Uhr (1x Editiert)
Inaktiv
|
gamermazzo
Thread-Ersteller


Going for pro




Beiträge: 450
# Antwort: 8 - 05.08.2009 um 21:03 Uhr
Juhu dankeschön, warum ich da nicht draufgekommen bin^^.
Naja Problem ist ja jetzt gelöst Vielen Dank

Gruß Marcel


------------------
Gruß

Mazzo

Inaktiv
|

Dieses Thema wurde von SCHIRI ClanSphere Team PM geschlossen.

Antworten: 8
Seite [1]




ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo