ugrás a tartalomhoz

Root felhasználó törölve a MySQL-ből

rober · 2008. Feb. 19. (K), 15.39
Sziasztok!

Véletlenül töröltem a root felhasználót és a phpmyadmin nem tud csatlakozni a mysql szerverhez.

Tudna valaki segíteni abban hol és hogyan lehet újra beállítani a root felhasználót!

Köszönöm!
 
1

Fájl szinten

vbence · 2008. Feb. 19. (K), 15.49
... hozzáférsz az adatbázishoz? Készült backup?
2

Nincs hozzáférésem

rober · 2008. Feb. 19. (K), 15.57
Sajnos egyáltalán nem férek már hozzá az adatbázishoz. (Ha a kérdésed jól értem) A phpmyadmin megnyitásakor a következőt kapom:
MySQL jelzi:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)
3

Config.inc.php

rober · 2008. Feb. 19. (K), 20.10
Találtam a a confog.inc.php fáljban: username és password-nek nincs értéke. Nem lehetséges, hogy itt kell megadni?

$cfg['SQLValidator']['use'] = FALSE; // Make the SQL Validator available
$cfg['SQLValidator']['username'] = ''; // If you have a custom username, specify it here (defaults to anonymous)
$cfg['SQLValidator']['password'] = ''; // Password for username
4

Fájlok

vbence · 2008. Feb. 19. (K), 22.10
igazábóla kérdés arra irányult, eléred-e a fizikai fájlokat, amikben a mysql tábláit tárolja. Ha igen, akkor a mysql nevű adatbázis (könyvtár) users nevű táblájában (*.myi *.frm és *.myd) vanak a userek. Ha ezt felülírod egy tiszta telepítésből származóval, akkor a userek is visszaállnak az alapértelmezettre. (Tehát lesz egy root jelszú nélkül és ennyi).

A probléma picit tyúk vs. tolyás jellegú. Én utána néznéka dokumentációban, van-e valami command line megoldás erre az esetre.

Más usered nincs véletlenül, aki képes lenne létrehozni újra a root-ot? Nem tudsz esetleg egy kliensel kívülről csatlakozni a mysql-re (van rá esély, hogy onnan még elfogadja a root-ot, mivel a mysql host+user kombiációkat tárol).

B