ugrás a tartalomhoz

problemak Mysql root passwd-del (Linux)

vic · 2003. Feb. 13. (Cs), 15.10
Sziasztok!
Eleg nagy gondban vagyok, mindenutt kerestem a valaszt a problemamra, de nem igazan talaltam.
A multkoraban at kellett allitanom az osszes root passwordot, igy a MySQL-ben is. Valamiert a mysql adatbazisom az osszes tablaval egyutt eltunt. :( majd a mysql_install_db-vel es a szerver ujrainditasaval sikerult ezt helyreallitani es beallitani az uj root passwordot, ami a php oldalakkal kifogastalanul mukszik. :D
Ez eddig nagyszeru, de a PhpMyAdmin nem hajlando menni, advanced auth es basic auth-tal is probaltam, a kovetkezot adja:
Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: NO) in lib.inc.php3 on line 170
Error
Es mikor a szerverrol (tehat a localhostrol) probalok a mysql-t inditani (mysql -u root -pXXX) elindul, viszont ezutan mindig 1044-es hibat ad, tehat nincs jogom semmihez, es szinten: (Using password: NO) . Igy nem tudok grant-et hasznalni, mert arra gondoltam, hogy az uj root-nak nincs joga megvaltoztatni a mysql adatbazist, es ez lehet a gond.
Amit nem ertek, a script-jeim mukodnek, szinten root-kent vegzik a lekerdezeseket, modositasokat, akkor a PhpMyAdmin, stb. miert nem megy?
Miert irja ki, hogy nem hasznalok jelszot, mikor ott volt a -pXXX es a promptra valaszolva meg pluszban be is irtam a jelszot, illetve a config.inc.php3 fileja a PhpMyAdmin-nek tartalmazza az stduser, ill. stdpass-ot?
Ha valaki tud segiteni, pliz irja meg, mert eleg surgos. :(
Koszi
(amugy uj vagyok itt, de mar regota olvasgatom a phpinfo-t, talaltam is par jo tippet, tetszik az oldal! :D
 
1

Re: problemak Mysql root passwd-del (Linux)

vic · 2003. Feb. 13. (Cs), 15.14
Bocsi, nem tudom miert, nem ment el az egesz szoveg...
Szoval ujra:
Sziasztok!
Eleg nagy gondban vagyok, mindenutt kerestem a valaszt a problemamra, de nem igazan talaltam.
A multkoraban at kellett allitanom az osszes root passwordot, igy a MySQL-ben is. Valamiert a mysql adatbazisom az osszes tablaval egyutt eltunt.
majd a mysql_install_db-vel es a szerver ujrainditasaval sikerult ezt helyreallitani es beallitani az uj root passwordot, ami a php oldalakkal kifogastalanul mukszik.
Ez eddig nagyszeru, de a PhpMyAdmin nem hajlando menni, advanced auth es basic auth-tal is probaltam, a kovetkezot adja:

Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: NO) in lib.inc.php3 on line 170
Error

Es mikor a szerverrol (tehat a localhostrol) probalok a mysql-t inditani (mysql -u root -pXXX) elindul, viszont ezutan mindig 1044-es hibat ad, tehat nincs jogom semmihez, es szinten: (Using password: NO) .
Igy nem tudok grant-et hasznalni, mert arra gondoltam, hogy az uj root-nak nincs joga megvaltoztatni a mysql adatbazist, es ez lehet a gond.
Amit nem ertek, a script-jeim mukodnek, szinten root-kent vegzik a lekerdezeseket, modositasokat, akkor a PhpMyAdmin, stb. miert nem megy?
Miert irja ki, hogy nem hasznalok jelszot, mikor ott volt a -pXXX es a promptra valaszolva meg pluszban be is irtam a jelszot, illetve a config.inc.php3 fileja a PhpMyAdmin-nek tartalmazza az stduser, ill. stdpass-ot?
Ha valaki tud segiteni, pliz irja meg, mert eleg surgos. :(
Koszi
(amugy uj vagyok itt, de mar regota olvasgatom a phpinfo-t, talaltam is par jo tippet, tetszik az oldal! :D
2

Re: problemak Mysql root passwd-del (Linux)

Granc Róbert · 2003. Feb. 13. (Cs), 19.39
a) a hozzászólást szerkeszteni is tudod, van az alján egy kis gomb rá...

b) na ez egy érdekes kérdés: valami ott nagyon nincs rendben a mysql adatbázissal. én (szerencsére) még nem találkoztam eddig hasonlóval, így a megoldás is csak közelítő lesz: ha a szkriptjeid mennek a root usernévvel és jelszóval, dobd össze a megfelelő update user / flush privileges lekérdezéseket a php-ben az ott működő user/jelszó párossal... Ha a parancssorból nem enged be, nekem nincs más ötletem...

Robi
3

Re: problemak Mysql root passwd-del (Linux)

vic · 2003. Feb. 19. (Sze), 10.14
Idokozben sikerult a parancsorbol belepnem, megcsinaltam a grant-eket, a user tabla update-jeit es a flush privileges-t.
Viszont a PhpMyAdmin meg mindig nem megy. 2.1.0-as verziom van, advanced auth-ot hasznalok normalisan, beallitottam az stduser-t es stdpass-ot a root jelszora (a _mysql_ root jelszavara:).
Probaltam basic auth-tal is, ugy sem megy.
Olvastam, hogy lehet, hogy az apache beallitasok vannak ugy megcsinalva (nem en telepitettem a rendszert, nekem csak fejlesztenem kellene), hogy emiatt nem megy a dolog (jogosultsagok, de nem igazan ertem a dolgot :(
Kerestem .htaccess file-okat, de ilyen nincs. Valami otlet?
Elore is koszi

Vic