PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : phpMyAdmin - kein Zugriff



HeighT
27-03-2002, 19:16
ich kann phpMyAdmin nicht öffnen... folgende fehlermeldung kommt:

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpma/libraries/auth/config.auth.lib.php:92) in /usr/local/httpd/htdocs/phpma/header.inc.php on line 23

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpma/libraries/auth/config.auth.lib.php:92) in /usr/local/httpd/htdocs/phpma/header.inc.php on line 24

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpma/libraries/auth/config.auth.lib.php:92) in /usr/local/httpd/htdocs/phpma/header.inc.php on line 25

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpma/libraries/auth/config.auth.lib.php:92) in /usr/local/httpd/htdocs/phpma/header.inc.php on line 26

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpma/libraries/auth/config.auth.lib.php:92) in /usr/local/httpd/htdocs/phpma/header.inc.php on line 27

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpma/libraries/auth/config.auth.lib.php:92) in /usr/local/httpd/htdocs/phpma/header.inc.php on line 29

Fehler

MySQL meldet:


Access denied for user: 'root@localhost' (Using password: YES)


was soll ich nun machen??? ...scheint wohl der user "root" gesperrt zu sein!

HeighT
28-03-2002, 16:43
HILFE - weiss denn da keiner bescheid??

cabal2002
28-03-2002, 18:27
dumme frage hast du einen Benutzer für die DB angelegt der ein passwort braucht??

wenn ja musst du den in der Datei "config.inc.php" auch eintippen.
Wo genau sieht man ziemlich deutlich.

$cfgServers[1]['user'] = 'username'; // MySQL user
$cfgServers[1]['password'] = 'password'; // MySQL password (only needed


hoffe das hilft

Cabal

================
Habs eben mal getestet wenn ich bei mir das passwort in der datei ändere kommt genau deine fehlermeldung.

HeighT
28-03-2002, 19:36
*LoL*...danke
daran hats gelegen:D :D ...jetzt habe ich kein passwort!...aber wie kann ich denn nun ein passwortschutz reinbekommen?

cabal2002
28-03-2002, 19:43
das ist simpel die userverwaltung ist mit phpmyadmin am einfachsten einfach einen neuen user anlegen passwort drauf in der config ändern und dann die root zugänge zunageln das wars dann auch schon.

Cabal

HeighT
28-03-2002, 20:32
ja gut...aber nun kann ja jeder diese seite aufrufen, wenn er weiss wie der phpmyadmin ordner heisst!! ...mit passwortschutz meinte ich eine abfrage, bevor überhaupt die seite geöffnet wird!! ...hoffentlich war das jetzt verständlich??

jedenfalls meine ich sowas: http://www.h8net.de/wcp

das wird ja mit .htaccess und .htpasswd gemacht - aber wie??...kriege es nicht hin...gibts da direkt eine funktion bei phpmyadmin?

cabal2002
29-03-2002, 11:24
Nope. Passwortschutz von Verzeichnissen ist eine WebServer Funktion.
Wie das geht steht hier:

http://www.linux-knowledge-portal.org/de/content.php?SEARCH&content/security/htpasswd.html

oder hier

http://selfhtml.teamone.de/diverses/htaccess.htm#verzeichnisschutz

da ich zugang zur "httpd.conf" auf meinem Server habe schreibe ich diese Dinge direkt dorthin. Bei den meisten Providern ist die einzigste Möglichkeit (wenn überhaupt) über die ".htacces". Ob das geht fragst du am besten die Hotline oder schaust mal in die FAQs bei denen.

Cabal

Konrad2001
02-04-2002, 21:55
Hallo,

soweit ich das richtig in Erinnerung habe, kann man phpmyadmin so konfigurieren, dass es automatisch die Anmeldung ueber diese nette .htaccess-like Methode verwendet wird, wenn man denn Benutzerauthentifikationmodus auf http stellt. Dann muss man sich aber auch um das Rechtemanagement von MySQL kuemmern. Jedenfalls habe ich das mal zum laufen bekommen.

Schoenen Abend noch

Konrad

fight-night
07-06-2003, 09:35
genau so wie Konrad das beschrieben hat in der "config.inc.php" die Authentifizierung auf "http" stellen und den rest mit webmin oder phpmyadmin über die User-rechte der benutzer lösen und schon bekommst du als 1. eine .htaccess abfrage