Hallo,
für eine neue Site haben wir mit einer frischen Installation angefangen und stehen nun vor dem Problem, die Benutzerdaten (log-in Frontend) aus der noch Laufenden in die neue DB zu übertragen. Ist es damit getan, eine Tabelle zu übertragen und sofern ja, welche ?
Gruß, Stefan
Benutzerdaten übertragen (mySQL)
Re: Benutzerdaten übertragen (mySQL)
Hallo,
das sollte funktionieren solange noch keine Artikel angelegt und keine Bilder/Dokumente hochgeladen wurden. Das Feld usr_id wird hier zugeordnet (Artikelbesitzer bzw. Dateibesitzer).
Tabellen:
- phpwcms_user
- phpwcms_userdetail
Knut
das sollte funktionieren solange noch keine Artikel angelegt und keine Bilder/Dokumente hochgeladen wurden. Das Feld usr_id wird hier zugeordnet (Artikelbesitzer bzw. Dateibesitzer).
Tabellen:
- phpwcms_user
- phpwcms_userdetail
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Re: Benutzerdaten übertragen (mySQL)
Danke (!) ich probiere das mal aus.
Was wird passieren, wenn es schon Artikel und Strukturen gibt ?
Was wird passieren, wenn es schon Artikel und Strukturen gibt ?
Re: Benutzerdaten übertragen (mySQL)
Artikel und Dateien sind einem Benutzer anhand der Benutzer-ID zugeordnet.
Es passiert nichts großartiges, nur eben die Dateien in der Dateizentrale könnten u.U. nicht mehr erreichbar sein wenn die Benutzer-ID nicht verwendet wird.
Es passiert nichts großartiges, nur eben die Dateien in der Dateizentrale könnten u.U. nicht mehr erreichbar sein wenn die Benutzer-ID nicht verwendet wird.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Re: Benutzerdaten übertragen (mySQL)
Bevor ich durch die Übertragung der Daten Schwierigkeiten bekomme, lege ich die Benutzer lieber neu an.
Wir haben, neben 2-3 Admin-Accounts, die über das Backend generiert wurden, ausschließlich Frontend-Accounts zum Log-In für einen geschützten Bereich. Nun haben wir die Userdaten bereits an anderer Stelle und kopieren sie von Hand in das Backend - was recht aufwändig ist. Wir würden diese Daten daher gern direkt in die Tabelle ´user´ schreiben...
Welche Einträge sind denn in der Tabelle zwingend erforderlich und wie werden die die Daten berechnet; gibt es da eine Übersicht, bzw. Hilfestellung ?
Wir haben, neben 2-3 Admin-Accounts, die über das Backend generiert wurden, ausschließlich Frontend-Accounts zum Log-In für einen geschützten Bereich. Nun haben wir die Userdaten bereits an anderer Stelle und kopieren sie von Hand in das Backend - was recht aufwändig ist. Wir würden diese Daten daher gern direkt in die Tabelle ´user´ schreiben...
Welche Einträge sind denn in der Tabelle zwingend erforderlich und wie werden die die Daten berechnet; gibt es da eine Übersicht, bzw. Hilfestellung ?
Re: Benutzerdaten übertragen (mySQL)
Das ist was anderes als das von Knut Gemeinte. Knut sprach über Backend-User mit Editor-Rechten.ShyGuy wrote:ausschließlich Frontend-Accounts zum Log-In für einen geschützten Bereich
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: Benutzerdaten übertragen (mySQL)
Meiner Erinnerung nach registrieren die FE User per se gegen:
- phpwcms_userdetail
Damit hast du Sicherheit keine Backend User zu beeinflussen !
- phpwcms_userdetail
Damit hast du Sicherheit keine Backend User zu beeinflussen !
Re: Benutzerdaten übertragen (mySQL)
Für solche Experimente gibt es sicher keine geschriebene Hilfestellung.
Die IDs der User stehen in der Tabelle phpwcms_user in der Spalte usr_id und werden vom System bei Anlage eines Users selbständig vergeben (hochgezählt). Achtung auch Autoinkrement beachten wenn dort händisch etwas hineingefummelt wird.
Backenduser:
Diese IDs finden sich z.B. in der Tabelle phpwcms_files in der Spalte f_pid wieder. Dadurch ist festgelegt wem die Datei gehört.
In den Kategorie, Artikeln und CPs ist das die Spalte phpwcms_articlecat -> acat_uid, phpwcms_article -> article_uid, phpwcms_articlecontent -> acontent_uid
Wobei hier eigentlich nur der Artikelbesitzer interessant ist.
Frontenduser:
Da wäre als erstes zu klären wie die angelegt worden sind, ob gegen die Tabelle phpwcms_user (Backenbenutzer) oder die Tabelle phpwcms_userdetail geprüft wird.
Schau doch einfach in diese beiden Tabellen rein
Knut
Die IDs der User stehen in der Tabelle phpwcms_user in der Spalte usr_id und werden vom System bei Anlage eines Users selbständig vergeben (hochgezählt). Achtung auch Autoinkrement beachten wenn dort händisch etwas hineingefummelt wird.
Backenduser:
Diese IDs finden sich z.B. in der Tabelle phpwcms_files in der Spalte f_pid wieder. Dadurch ist festgelegt wem die Datei gehört.
In den Kategorie, Artikeln und CPs ist das die Spalte phpwcms_articlecat -> acat_uid, phpwcms_article -> article_uid, phpwcms_articlecontent -> acontent_uid
Wobei hier eigentlich nur der Artikelbesitzer interessant ist.
Frontenduser:
Da wäre als erstes zu klären wie die angelegt worden sind, ob gegen die Tabelle phpwcms_user (Backenbenutzer) oder die Tabelle phpwcms_userdetail geprüft wird.
Schau doch einfach in diese beiden Tabellen rein
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )