Ergebnis 1 bis 11 von 11

Thema: XAMPP - phpmyadmin - login

  1. #1
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719

    XAMPP - phpmyadmin - login

    Hallo,
    jetzt muss ich euch nochmal belästigen.
    Ich habe XAMPP installiert. Kann mir jemand sagen wie ich die Passwortabfrage beim Zugriff auf phpmyAdmin aktiviere? phpmyAdmin meldet sich automatisch mit der root-Kennung an. Unter "Rechte" kann ich neue Benutzer hinzufügen. Dort kann ich auch das Passwort für root ändern. Wie kann ich nun phpmyAdmin sagen das beim Zugriff zunächst die Benutzeranmeldung stattfinden soll?

  2. #2
    TP-Greis Avatar von steff11
    Registriert seit
    Aug 2002
    Ort
    Hochfranken
    Beiträge
    5.912
    Die Benutzer incl. root samt vergebenen Passwörtern sind Benutzer der MySQL-Datenbank, die von phpmyadmin verwaltet wird. phpmyadmin selbst hat keinerlei Zugriffsschutz, du musst - z.B. mit .htaccess - den Zugriff auf das Verzeichnis, in dems liegt schützen.

    grüssle, Steff

  3. #3
    TP-Specialist Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    die art der db-anmeldung mit phpmyadmin kannst du in der config.inc.php im ordner von phpmyadmin ändern.

  4. #4
    TP-Greis Avatar von steff11
    Registriert seit
    Aug 2002
    Ort
    Hochfranken
    Beiträge
    5.912
    ach ja, das kann Dieter auch gemeint haben ... jetzt bin ich gespannt.

  5. #5
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719
    Zitat Zitat von Rizzo
    die art der db-anmeldung mit phpmyadmin kannst du in der config.inc.php im ordner von phpmyadmin ändern.
    Ist es einer dieser Einstellungen?
    PHP-Code:
    $cfg['Servers'][$i]['controlpass']   = '';          // access to the "mysql/user"
                                                        // and "mysql/db" tables).
                                                        // The controluser is also
                                                        // used for all relational
                                                        // features (pmadb)
    $cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)? 
    Mein Englisch ist leider nicht so gut.


    Nehmen wir an ich habe 3 Datenbanken angelegt:
    Datenbank1
    Datenbank2
    Datenbank3

    Wenn jetzt phpmyadmin gestartet wird dann soll User A nur auf die Datenbank 1, User B nur auf Datenbank 2 usw. zugreifen können.
    Momentan kann jeder alle Datenbanken sehen weil keine Passwortabfrage kommt. Bei meinen Provider ist direkt in phpmyadmin eine Passwortabfrage integriert (also nicht über .htaccess). Das möchte ich auch realisieren.

  6. #6
    TP-Specialist Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hallo dieter99

    Der 'auth_type' bestimmt die Art der Anmeldung. Wenn Du das von 'config' auf 'http' änderst geht mein Aufruf von phpmyadmin eine kleines Fenster auf in das Benutzername und Passwort eingetragen werden müßen um sich anzumelden.

    Damit User xyz nur bestimmte Datenbanken sieht, bzw Zugriff darauf hat, musst Du beim anlegen der Datenbanken in MySQL die Rechte vergeben. Das hat mit der Art der Anmeldung nicht wirklich was zu tun.
    Es wird sich nicht vermeiden lassen das Du dir mal ausführlich diese Abschnitte im Handbuch durchliest.

    Gruß Rizzo

  7. #7
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719
    Ich habe jetzt die Einstellung gefunden. Die Authentifizierung kann man direkt in XAMPP (http://localhost) unter "Sicherheitscheck" (und dort unter http://localhost/security/xamppsecurity.php) einstellen.

  8. #8
    TP-Insider Avatar von Parisienne
    Registriert seit
    Sep 2001
    Ort
    Bern, CH
    Beiträge
    719
    Ich habe ein ähnliches Problem. Bei mir war kein Passwort gesetzt und ich dachte, es sei nun doch an der Zeit eines zu erstellen. Also habe ich bei phpMyadmin unter Rechte beim User root ein Kennwort eingegeben. Das habe ich auch im Typo3 angepasst. Funktioniert auch so zusammen, aber ich habe nun keinen Zugriff mehr auf phpmyadmin oder die xamppsecurity.php Datei. Es kommt ja kein Login-Fenster. config habe ich zu http gewechselt, hat nichts geändert.

    Wie komme ich zu einer Login-Eingabe und nicht zu einer Fehlermeldung bei phpMyadmin?

    Parisienne
    Irgendeinisch fingt ds Glück eim!

  9. #9
    TP-Insider Avatar von glowy
    Registriert seit
    Nov 2005
    Ort
    Berlin
    Beiträge
    911
    Man kann sich, wie oben beschrieben, ziemlich komfortabel im XAMPP Sicherheitscenter anmelden, in dem man ÜBER DEN BROWSER die URL localhost/security anmeldet, in dem Fenster kann man fast alle Daten durch einfaches Auswählen aus Formularen verwalten, unter Tools verwaltet man die htaccess und die Passwörter.


    MfG

  10. #10
    TP-Insider Avatar von Parisienne
    Registriert seit
    Sep 2001
    Ort
    Bern, CH
    Beiträge
    719
    das habe ich ja versucht, aber da kommt eine Fehlermeldung:
    FORBIDDEN FOR CLIENT
    Irgendeinisch fingt ds Glück eim!

  11. #11
    TP-Insider Avatar von Parisienne
    Registriert seit
    Sep 2001
    Ort
    Bern, CH
    Beiträge
    719
    jetzt habe ichs doch noch hingekriegt!!!
    dankeschön
    Irgendeinisch fingt ds Glück eim!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51