Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako povratiti izgubljenu root lozinku na MySQL

[es] :: MySQL :: Kako povratiti izgubljenu root lozinku na MySQL

[ Pregleda: 4775 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CakNoris

Član broj: 162906
Poruke: 194
62.108.118.*



+32 Profil

icon Kako povratiti izgubljenu root lozinku na MySQL04.04.2011. u 09:25 - pre 158 meseci
Kako povratiti izgubljenu root lozinku na MySQL (5.1.37) pod Windows Vista.
Reč je o instalaciji MySQL-a kao deo XAMPP 1.7.2

Isprobao sam metode sa sledećih linkova, ali ništa nije pomoglo.
http://dev.mysql.com/doc/refma...#resetting-permissions-windows
http://www.ehow.com/how_719399...ql-password-windows-vista.html
http://www.mydigitallife.info/...and-reset-mysql-root-password/
http://www.webhostingtalk.com/showthread.php?t=869251
- Kada kažete „niko nije savršen“, Čak Noris to shvata kao uvredu
- Ameri su '45. razmišljali da pošalju Čak Norisa u Japan, ali su se opredelili za humaniju varijantu!
- Bog je hteo da stvori svet za deset dana, Čak Noris mu je dao sedam
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.rs.



+257 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL04.04.2011. u 10:26 - pre 158 meseci
Jesi probao resetroot.bat fajl u mysql direktorijumu xampp-a?

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

CakNoris

Član broj: 162906
Poruke: 194
62.108.118.*



+32 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL04.04.2011. u 10:42 - pre 158 meseci
Upravo sam probao resetroot.bat

Rece mi da je izbrisao lozinku za korisnike root i pma i da restartujem MySQL.
Otisao u CP/Admin. Tools/Services nasao MySQL restartovao, proslo sve bez greske, ali na http://localhost/phpmyadmin
dobijam i dalje gresku:

Code:
#2003 - Can't connect to MySQL server on 'localhost' (10061)



Code:
Konekcija za controluser-a, onako kako je definisana u vašoj konfiguraciji, nije uspela.


EDIT: Ni posle restarta se ništa nije promenilo.



[Ovu poruku je menjao CakNoris dana 04.04.2011. u 12:12 GMT+1]
- Kada kažete „niko nije savršen“, Čak Noris to shvata kao uvredu
- Ameri su '45. razmišljali da pošalju Čak Norisa u Japan, ali su se opredelili za humaniju varijantu!
- Bog je hteo da stvori svet za deset dana, Čak Noris mu je dao sedam
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL04.04.2011. u 11:59 - pre 158 meseci
Citat:
CakNoris:ali na http://localhost/phpmyadmin
dobijam i dalje gresku:

Code:
#2003 - Can't connect to MySQL server on 'localhost' (10061)



moras da izmenis konfiguracioni fajl phpmyadmin-a, tamo je upisana sifra (treba da je obrises, tj stavis na prazan string)
 
Odgovor na temu

CakNoris

Član broj: 162906
Poruke: 194
*.dynamic.sbb.rs.



+32 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL04.04.2011. u 22:27 - pre 158 meseci
Izbrisao sam stari XAMPP 1.7.2 i stavio sam novi 1.7.4.

Hvala na odgovoru.
Što se tiče predloga da se pogleda samo u konfiguracioni fajl phpmyadmin-a (pretpodstavljam da misliš na config.inc.php), koliko ja vidim tamo ne upisuje lozinku za root korisnika (samo za pma), iako postoji mesto i za lozinku root korisnika.

---

Na stranici http://localhost/security/xamppsecurity.php
je moguće promeniti lozinku (ukoliko je stara poznata) i pri tom je moguće čekirati opciju (File: C:\xampp\security\mysqlrootpasswd.txt)

U ovom slučaju se lozinka pamti u fajlu C:\xampp\security\mysqlrootpasswd.txt

---

Sada kada pogrešno ukucam korisničko ime i lozinku ne dobijam poruku o grešci:

Code:
#2003 - Can't connect to MySQL server on 'localhost' (10061)
(Konekcija za controluser-a, onako kako je definisana u vašoj konfiguraciji, nije uspela.)


Već poruku:
Code:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
(Connection for controluser as defined in your configuration failed.)


---

Takodje sam pretražio sve fajlove u novom XAMPP-u i nigde nije upisana lozinka za root korisnika za MySQL u otvorenom obliku (ukoliko nije čekirana opcija File: C:\xampp\security\mysqlrootpasswd.txt).


- Kada kažete „niko nije savršen“, Čak Noris to shvata kao uvredu
- Ameri su '45. razmišljali da pošalju Čak Norisa u Japan, ali su se opredelili za humaniju varijantu!
- Bog je hteo da stvori svet za deset dana, Čak Noris mu je dao sedam
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 08:32 - pre 158 meseci
Hmm.. ne bih znao kako ti je to konfigurisano, meni lepo u phpmyAdminu koji dolazi uz xampp stoji (da, config.inc.php):
Code:

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.eunet.rs.



+19 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 08:44 - pre 158 meseci
Xampp po defaultu postavalja password za 'root' korisnika na prazan string (''). Tako da u PMA konfiguraciji baš to i upišeš, prazan string.

Obrati pažnju da PMA ima loš običaj da kešira poruke o greškama, preporučujem ti da kad otvoriš login stranicu pritisneš F5 ili Ctrl-F5 da bi je osvežio.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

CakNoris

Član broj: 162906
Poruke: 194
62.108.118.*



+32 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 11:00 - pre 158 meseci
@Aleksandar Ružičić
Ajde onda upisi neku lozinku za korisnika root i pogledaj da li se nesto upisalo u taj config.inc.php.

I meni je isti kod u config.inc.php kao i tebi, što se tiče ovog dela koda koji si upisao, a ja sam uneo lozinku.

Ukucaj svoju lozinku u neki greping alat i pogledaj da li ce da nadje da je zabelezena bilo gde u xampp folder.

@Miroslav Ćurčić
Za šta tačno koristiš pma korisnika, nikada ga nisam koristio?
Ovde ima objašnjeno za šta on služi, ali nije mi baš najjasnije kada i za šta on treba da se koristi.
- Kada kažete „niko nije savršen“, Čak Noris to shvata kao uvredu
- Ameri su '45. razmišljali da pošalju Čak Norisa u Japan, ali su se opredelili za humaniju varijantu!
- Bog je hteo da stvori svet za deset dana, Čak Noris mu je dao sedam
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 15:03 - pre 158 meseci
Citat:
CakNoris: @Aleksandar Ružičić
Ajde onda upisi neku lozinku za korisnika root i pogledaj da li se nesto upisalo u taj config.inc.php.


Moras direktno u taj fajl da uneses lozinku, otvori ga u nekom editoru, unesi lozinku, sacuvaj fajl i reloaduj PMA.

 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.eunet.rs.



+19 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 16:00 - pre 158 meseci
Ne postoji PMA korisnik, svi koriste 'root' korisnika.
Xampp pri instalaciji napravi jednog korisnika, po imenu 'root' s lozinkom '' i setuje PMA konfiguraciju s tim vrednostima (kao što i vidiš u config.inc.php).
Znači, odmah nakon re-instalacije xamppa PMA mora da radi, sam od sebe.
Problem je mogao da nastane ako si ga instalirao preko postojeće instalacije pa su ostali neki repovi od stare, ili što je ostala keširana poruka o grešci "neispravna lozinka".
Reinstaliraj u drugi dir pa probaj.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

CakNoris

Član broj: 162906
Poruke: 194
*.dynamic.sbb.rs.



+32 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 21:45 - pre 158 meseci
@Aleksandar Ružičić
Probao sam da upisem lozinku za korisnika root u fajlu C:\xampp\phpMyAdmin\config.inc.php
Posle toga sam restartovao xampp i osvežio stranicu http://localhost/phpmyadmin/ i nisam uspeo da se logujem sa lozinkom koja je upisana u C:\xampp\phpMyAdmin\config.inc.php

Ajde molim te probaj, da promenis lozinku tako što ćeš da je promeniš samo u C:\xampp\phpMyAdmin\config.inc.php pa javi šta si dobio.

@Miroslav Ćurčić
Postoji korisnik PMA koji ima pristup samo bazama
information_schema (28)
phpmyadmin (8)

Inače, ja sam prvo preimenovao folder starog xampp-a u xampp-stari, pa sam instalirao novu verziju 1.7.4. u novi folder C:\xampp.
Sve mi radi, sem što kod mene ne upisuje lozinka za korisnika root u fajl C:\xampp\phpMyAdmin\config.inc.php, već se upisuje lozinka samo za korisnika pma.

Evo kako kod mene izgleda fajl C:\xampp\phpMyAdmin\config.inc.php

Code:
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type']            = 'cookie'; /* Authentication method (config, http or cookie based) */
$cfg['Servers'][$i]['user']                 = 'root';
$cfg['Servers'][$i]['password']             = '';
$cfg['Servers'][$i]['AllowNoPassword']      = true;

/* Server parameters */
$cfg['Servers'][$i]['host']             = 'localhost';
$cfg['Servers'][$i]['connect_type']     = 'tcp';
$cfg['Servers'][$i]['compress']         = false;

/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysqli';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '4d9b4812f13d4';


Poenta mojih postova je da saznam gde xampp čuva lozinku za mysql.
- Kada kažete „niko nije savršen“, Čak Noris to shvata kao uvredu
- Ameri su '45. razmišljali da pošalju Čak Norisa u Japan, ali su se opredelili za humaniju varijantu!
- Bog je hteo da stvori svet za deset dana, Čak Noris mu je dao sedam
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL05.04.2011. u 22:32 - pre 158 meseci
Citat:
CakNoris
Ajde molim te probaj, da promenis lozinku tako što ćeš da je promeniš samo u C:\xampp\phpMyAdmin\config.inc.php pa javi šta si dobio.


Ne mozes samo u PMA konfiguraciji da menjas password. Time ne menjas password u MySQL serveru. Nego, kada promenis password za root usera (bilo iz PMA, bilo preko mysql cli ili neke druge alatke) onda taj novi password upises u config fajl PMA da bi on mogao da se konektuje na bazu.
 
Odgovor na temu

CakNoris

Član broj: 162906
Poruke: 194
62.108.118.*



+32 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL06.04.2011. u 09:06 - pre 158 meseci
Dobro, a kako onda PMA radi i sa

Code:
$cfg['Servers'][$i]['password']             = '';


iako sam definisao lozinku za root korisnika, kada pristupam na PMA,
prolazi mi sa tom lozinkom, a bez lozinke ne prolazi i sve veb prezentacije se povezuju na MySQL sa tom lozinkom,
a opet u C:\xampp\phpMyAdmin\config.inc.php piše samo prazan string.

Čemu onda služi ručno upisivanje lozinke u C:\xampp\phpMyAdmin\config.inc.php ?
Napominjem još jednom da PMA sam unese lozinku za korisnika pma, a za korisnika root ne unese lozinku.

Daj pojasni malo šta hoćeš da kažeš, pošto se uopšte ne slaže sa onim što sam ja primetio.

Ako znaš u kom fajlu MySQL kao deo XAMPP-a čuva lozinke, napiši.
Poenta teme je da se objasni gde se čuva lozinka i da li je i kako moguće promeniti lozinku samo izmenama u konfiguracionom fajlu.

- Kada kažete „niko nije savršen“, Čak Noris to shvata kao uvredu
- Ameri su '45. razmišljali da pošalju Čak Norisa u Japan, ali su se opredelili za humaniju varijantu!
- Bog je hteo da stvori svet za deset dana, Čak Noris mu je dao sedam
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL09.04.2011. u 12:58 - pre 157 meseci
Citat:
Ako znaš u kom fajlu MySQL kao deo XAMPP-a čuva lozinke, napiši


MySQL cuva lozinku u tabeli mysql->user i to mozes mjenjati samo putem alata za pristup bazi a ne rucno editujuci neki fajl na disku.
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

after
Ajvanho, ING

Član broj: 276962
Poruke: 97
*.dynamic.sbb.rs.



+6 Profil

icon Re: Kako povratiti izgubljenu root lozinku na MySQL18.04.2011. u 22:29 - pre 157 meseci
Fizicki user tabela se na HDD nalazi u fajlu user.MYD. Tu se nalaze i zapisi o userima. Za usera root@localhost zapis je nesto kao localhost root *43...... gde je *43... password u hash obliku. Editovanjem dela desno od root-a ili bilo kog drugog usera ciji password zelimo promeniti i nakon toga kill-ovanjem aktuelnog mysql procesa, teorijski bi trebal da se promeni pwd.

Probao sam jednom ali mi nije uspelo. Mozda je trebalo prvo da novi pwd prevedem u hash oblik preko SELECT PASSWORD('novi_pwd') na nekom nekom drugom dostupnom mysql i onda taj hash output ubacim u user.MYD

A mozda editovanje pwd-a na taj nacin nikako nije moguce :). Uglavnom postupak sa zaustavljanem mysql servisa i zatim startovanje sa --skip-grant-tables, uvek omogucava logovanje na mysql bez passworda i zatim promenu root pwd-a.
 
Odgovor na temu

[es] :: MySQL :: Kako povratiti izgubljenu root lozinku na MySQL

[ Pregleda: 4775 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.