AW: [Mapbender-users] Mapbender .conf einstellungen for newbie.??
Samson, Marko
Marko.Samson at wald-und-holz.nrw.de
Mon Oct 30 03:02:23 EST 2006
Wenn du dein Passwort für den root user vergessen hast, kannst du es dir z.B. über die PostgreAdmintools phppgadmin oder pgadmin3 mit einem Update auf die Tabelle mb_user neu erstellen.
Der SQL Befehl dafür lautet:
update mb_user set mb_user_password = md5('hierdeinneuespasswort') where mb_user_name = 'root'
Es kann aber auch sein, dass du nur zu viele falsche Versuche beim Einloggen hast. Das wird auch in der Tabelle mb_user festgehalten. Wenn du die Standardwerte gelassen hast, wird jeder UserAccount nach 3 falschen Loginversuchen gesperrt.
Die Spalte mb_user_login_count enthält den Wert der fehlerhaften Loginversuche. Die musst du als Admin dann ebenfalls in der Tabelle mb_user wieder auf 0 setzen.
Nur für den User root geht das so:
update mb_user set mb_user_login_count = 0 where mb_user_name = 'root'
Für alle gesperrten User (also alle mit einem Wert >=3) geht das so:
update mb_user set mb_user_login_count = 0 where mb_user_login_count >=3
Wenn du als root angemeldet bist, gibt es zum wieder freischalten einzelner User dann aber auch die Möglichkeit, im Administrationsmenü über 'Benutze anlegen und editieren' das Login_count wieder auf 0 zu setzen.
Die maximal mögliche Anzahl falscher Login Versuche kannst du übrigens in der Mapbender.conf in der Zeile
define("MAXLOGIN", 3);
einstellen.
Gruß,
Marko
Marko Samson
Landesbetrieb Wald und Holz
GIS-Anwendungsentwicklung
Referat I-5
Albrecht-Thaer-Straße 34
48147 Münster
Tel.: 0251/2376-930
Mail: marko.samson at wald-und-holz.nrw.de
> -----Ursprüngliche Nachricht-----
> Von: Lars-Hendrik Schneider [mailto:schneider at terrestris.de]
> Gesendet: Sonntag, 29. Oktober 2006 12:36
> An: users at mapbender.osgeo.org
> Betreff: Re: [Mapbender-users] Mapbender .conf einstellungen
> for newbie.??
>
> Hi,
>
> > Soweit läuft recht gut,
>
> na das ist ja schonmal was.
> >
> > ich habe ein paar neuling fehler gemacht.
> > Wie das daß ich mein root acc versaut habe.
> >
> > http://img80.imageshack.us/img80/6320/mapbendereu9.jpg
> >
> > Gibt es eine lösung für das obere ohne neuinstallation von
> mapbender?
>
> Du hast doch Zugriff auf die Datenbank, dann kannst Du in der
> Datenbank ein neues PW setzen. Wo und wie kann ich Dir gerade
> nicht sagen - aber morgen früh ist wieder Werktag, da sollten
> sich ein paar melden, die das aus dem Kopf können.
>
> Sobald der Mapbender dann läuft, gehts ja erst richtig los.
> Shapefiles bereitlegen, Texteditor, Mapfiles, go!
>
> So long,
> Lars-Hendrik
>
>
> >
> > Lars-Hendrik Schneider schrieb:
> >> Hallo,
> >>
> >>
> >>> Hallo an alle,
> >>>
> >>> in meinem ersten Posting möchte ich ein Paar Fragen zu meiner
> >>> MapBender Installation stellen:
> >>> Ich habe ein Ubuntu Dapper Drake 6.06 LTS System mit MapServer
> >>> 4.8.4, PostGreSQL 8.1.4, PHP 5.1.2, sowie Mapbender 2.2.4.
> >>>
> >>
> >> gute Wahl ;-).
> >>
> >>
> >>> 1) Zur php.in: Welche ist die session.saave_path= ?
> >>>
> >>
> >> Da brauchst Du nichts zu stellen, einfach so lassen. Für die
> >> Einstellungen schau mal hier:
> >>
> >> http://www.mapbender.org/index.php/Mapbender.conf
> >>
> >> Versuchs mal damit - diese Seite ist erst vor Kurzem in Betrieb
> >> gegangen und ist sicher auch nicht vollständig, sollte aber die
> >> meisten Fragren klären.
> >>
> >> Btw: Eigentlch musst Du nur den Datenbankconnect einrichten (also
> >> oben
> >>
> >> #define("SYS_DBTYPE", "mysql");
> >> define("SYS_DBTYPE", "pgsql");
> >>
> >>
> >> dann weiter unten:
> >>
> >> else {
> >> define("DBSERVER", "localhost"); //s. andere mail!
> >> define("PORT", "5432");
> >> define("DB", "mapbender");
> >> define("OWNER", "postgres");
> >> define("PW", "");
> >>
> >> include_once("../../http/php/database-pgsql.php");
> >> }
> >>
> >>
> >>
> >> dann
> >> define("PREPAREDSTATEMENTS",true);
> >>
> >> geht, weil Du PHP 5.1.2 hast. Um Fehler auszuschließen,
> kannst du das
> >> aber auch auf false setzen.
> >>
> >> Setz dann noch die Login-URL und das Encoding, daß du fürs Anlegen
> >> der DB genommen hast, und laß die anderen Sachen erstmal
> >> unangetastet. Da ist viel Spezialkram bei (Proxy usw.).
> >>
> >>
> >>
> >>
> >>> 2) Zur mapbender.conf.dist:
> >>> define("GEOS_DBSERVER", "<HOST>"); kommt hier mein hostname?
> >>> define("GEOS_PORT", "5432"); soll der post so bleiben ?
> >>> define("GEOS_DB", "<database with geos functions>");
> kommt hir
> >>> der name der db die ich erstellt habe bzw die ich benutzen will?
> >>> define("GEOS_OWNER", "<owner>"); soll ich postgres als user
> >>> benutzen?
> >>> define("GEOS_PW", "<password>"); beim su - postgres
> brauche ich
> >>> kein pw?
> >>> wass soll eingetragen werden?
> >>>
> >>
> >> s.o. - das ist nur, um bei Verwendung eine Mysql-DB für
> Mapbender dem
> >> Mapbender eine GISfähie Postgres-DB mitzugeben. Spezialfall
> >>
> >>
> >>> define("PHP_PATH", "/usr/local/bin/"); ist das
> richtig und wenn
> >>> nicht wie kann ich herausfinden wo mein php verzeichnis ist? oder
> >>> welches ich benutzen soll?
> >>>
> >>>
> >>
> >> Öhm, das Teil ist neu. Uli? Ich würde mal versuchen, daß
> einfach so
> >> zu lassen.
> >>
> >>
> >>> define("TMPDIR", "../tmp");
> >>>
> >>
> >>
> >> kann so bleiben. s. Wiki.
> >>
> >> so long,
> >> Lars-Hendrik
> >>
> >>
> >>
> >>
> >>
> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
> >> For additional commands, e-mail: users-help at mapbender.osgeo.org
> >>
> >>
> >>
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
> > For additional commands, e-mail: users-help at mapbender.osgeo.org
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
> For additional commands, e-mail: users-help at mapbender.osgeo.org
>
>
More information about the Mapbender_users
mailing list