dedlfix: MYSQL5.0 - root pass gesetzt, jetzt kein zugriff mehr.

Beitrag lesen

echo $begrüßung;

allerdings ist kein passwort für den benutzer root gesetzt.

Das ist erstmal nicht empfehlenswert.

ich habe ein script das für ein update auf eine neuere version ein Datenbankpasswort benötigt (ich denke hiermit is das pass für den benutzer gemeint der zugriff auf die jeweilige db hat...).

Ja, nur das kann gemeint sein. Hast du einen eigenen Benutzer angelegt und ihm die erforderlichen Rechte für die von ihm zu verwendenden Datenbank(en) gegeben? Hast du nach Änderungen am Rechtesystem FLUSH PRIVILEGES ausgeführt oder zur Not den MySQL-Server neu gestartet?

setzt ich nun per mysql console ein pass für den root benutzer komme ich weder ins phpmyadmin …

Das lässt sich konfigurieren. Man kann einstellen, dass Benutzer und Passwort über HTTP-Authentication oder Cookie übermittelt werden oder man kann diese Daten in der Konfigurationsdatei fest einstellen.

… noch kann das script nach änderung der conf.php auf die db zugreifen.

FLUSH PRIVILEGES ist erfolgt?

echo "$verabschiedung $name";