Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL salasana

escelinen [10.11.2005 08:46:37]

#

Aloittelijan rämpimisiä.

Kotiserverillä Apache 2.0.54, MySQL5 ja PHP4.4.1. Kaikki toimii ameriikasti siihen asti, kun root salasana on '', mutta kun laitan rootille jonkin salasanan, tulee esim. PHPMyAdmin 2.5.4:ssä virhe:
Haku epäonnistui! Virhe: Access denied for user: 'httpd@localhost' (Using password: NO)

Olen laittanut sinne PHPMyAdminiin config.inc.php3 -tiedostoon salasanan, mutta ei auta.
Mulla on auth_typenä config $cfg['Servers'][$i]['auth_type']. Olisko tässä muita vaihtoehtoja, jotta kaikki toimis tietoturvallisesti oikein?

Samoin käy muiden PHP-koodien kanssa, jotka käyttää MySQL-kantaa. Niissä se alkaa kiikastaa kantayhteyden luomisesta funktiot.php -modulissa, jossa kerrotaan host, tietokanta, tunnus ja salasana. MySQL:n komentorivillä rootin salasana kelpaa.

Mistä puuttuu tuo rootin salasana tai miten se on annettu väärin, jos systeemi kyykkäää heti kun root-salasana ei ole tyhjä? Onko muita tapoja hoitaa tuo yhteys? Eri käyttäjätunnus? a-p-u-a

ajv [10.11.2005 09:06:12]

#

*snaps*

Ei mittään... :) Se kuuluisa sisälukutaito...

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta