Portál AbcLinuxu, 14. května 2025 05:43

Dotaz: Mysql po restartu > Access denied for user

27.4.2006 13:43 bluewave65 | skóre: 6
Mysql po restartu > Access denied for user
Přečteno: 1309×
Odpovědět | Admin
Ahoj lidi resim nasledujici problem s mysql. Omylem jsem smazal vsechny users a tak jsem za pomoci tohoto sledu prikazu vlozil roota a debian usera, do restartu se do databaze dostanu ale pak uz ne ..

hlasi :

/usr/bin/mysqlcheck: Got error: 1045: Access denied for user: 'debian-sys-maint@localhost'

---------------

killnu demona,

/usr/bin/mysqld_safe --skip-grant-tables&

mysql

use mysql;

update user set password = password('blablabla') where user = 'root' and host='localhost';

update user set password = password('blablabla') where user = 'debian-sys-maint' and host='localhost';

flush privileges;

a samozrejmne jsou hesla stejna jako v /etc/myslq/debian.cnf

-------------- jak predpokladam delam neco spatne...

diky za kazdy nakopnuti dave
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.4.2006 14:22 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Mysql po restartu > Access denied for user
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkusit
grant all on *.* for root@"localhost" identified by "blablabla" with GRANT OPTION;
grant all on *.* for debian-sys-maint@"localhost" identified by "blablabla" with GRANT OPTION;
flush privileges;
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
27.4.2006 15:05 bluewave65 | skóre: 6
Rozbalit Rozbalit vše Re: Mysql po restartu > Access denied for user
ses si jisty touhle syntaxi ?

dave
27.4.2006 15:52 AloneInTheDark | skóre: 21
Rozbalit Rozbalit vše Re: Mysql po restartu > Access denied for user
grant all on *.* for 'root'@'localhost' identified by 'blablabla' with GRANT OPTION;

grant all on *.* for 'root'@'localhost.localdomain' identified by 'blablabla' with GRANT OPTION;

grant all on *.* for 'debian-sys-maint'@'localhost' identified by 'blablabla' with GRANT OPTION;

flush privileges;

tohle mam vyzkouseno, nevim jestli by mysql zkousnula i ""

localhost.localdomain je tusim debiani specialita
Any technology distinguishable from magic is insufficiently advanced.
27.4.2006 16:37 bluewave65 | skóre: 6
Rozbalit Rozbalit vše Re: Mysql po restartu > Access denied for user
tohle vsechno jsem zkusil s malou upravou misto "for" > "to", proslo to ale po restartu mysqld je vse pri starem :(((

ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
28.4.2006 15:42 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Mysql po restartu > Access denied for user
jo jasně tam má být "to" sorry. Co se týče popsané chyby, tak se snažíš připojit k mysql jako root bez hesla, i když má heslo nastavené (blablabla).
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
27.4.2006 15:05 bluewave65 | skóre: 6
Rozbalit Rozbalit vše Re: Mysql po restartu > Access denied for user
ses si jisty touhle syntaxi ?

dave

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.