Allt från Computex 2023

Phpmyadmin, access denied for user: www-data ? jag loggar in som root

Permalänk
Medlem

Phpmyadmin, access denied for user: www-data ? jag loggar in som root

Fast att jag försöker logga in som root med rätt pass och så, så får jag felmeddelandet:

#1045 - Access denied for user: 'www-data@localhost' (Using password: YES)

Phpmyadmin 2.6.2, nyinstallerat system, Debian 3.1, osv.

Permalänk
Medlem

Kan du logga in via kommandot 'mysql'?

mysql -u www-data -p
Ange därefter lösenordet...

Permalänk
Medlem

localhost:/var/www/hampus# mysql -u www-data -p Enter password: ERROR 1045: Access denied for user: 'www-data@localhost' (Using password: YES)

får jag upp då.

Då fyllde jag i rootlösenordet...

Permalänk
Medlem

fyll i passet för "www-data"

Annars har du ett felkonfigurerat phpmyadmin

Visa signatur

Är inte linux en billig kopia av ms-dos?

Permalänk
Medlem

Ta bort användaren från MySQL-databasen, och sedan så lägger du till den igen.

Det finns nått att välja så det blir som att han tar bort den befintliga användaren och kopierar all info om den till en ny.

Jag har själv varit med om såna buggar flera gånger. Funkar det inte första så gör en ny användare och döp till nått annat.

Det är skumt ibland, men det ska funka efter det där

//fog

Visa signatur

Citera mig för svar.
Arch Linux

Permalänk
Medlem

fog: Det där förstod jag inte mycket av...

Permalänk
Medlem

Hmm, läste fel föresten, trodde det stod att du loggade in som root men inte kunde logga in som www-data.

Iallfall, okej, det verkar som att du inte skickar med användarnamnet när du loggar in? Det borde stå root@localhost tycker jag och inte www-data@localhost.

Vet inte hur du ska lösa det, men har du satt lösenord för root-konton på MySQL-servern?

Visa signatur

Citera mig för svar.
Arch Linux

Permalänk
Medlem

ja, jag kan lägga till databaser och tabbeler och allt manuelt via konsollen.

Det är phpmyadmin som jävlas, snälla hjälp mig någon?

Jag har aldrig satt något lösenord för nån www-data user, det är ju den apache skapar.

Hur sätter man det isf?

Permalänk
Medlem

hmm kan du inte logga in på phpmyadminsidan??

Annars, apt-get remove phpmyadmin, sen apt-get install phpmyadmin och se om det går bättre

//fog

Visa signatur

Citera mig för svar.
Arch Linux

Permalänk
Medlem

provat, utan resultat

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av hamp0e
ja, jag kan lägga till databaser och tabbeler och allt manuelt via konsollen.

Det är phpmyadmin som jävlas, snälla hjälp mig någon?

Jag har aldrig satt något lösenord för nån www-data user, det är ju den apache skapar.

Hur sätter man det isf?

Vi försöker hjälpa dig. Men vad är det du försker göra? Logga med phpmyadmin så att du kan administrera alla databaser? Eller skall du logga in på användaren www-data? När gör apache denna databsen då? Har själv aldrig varit med om detta nämligen.

Har du kikat i config.inc.php så att du verkligen har fått med allt? Jag föreslår att du går in där och ser till att få ändrat user.

Fast iofs jag har så att jag inte behöver logga in. Jag har bara så att jag kan administreara från localhosten.

Visa signatur

Är inte linux en billig kopia av ms-dos?