Portál AbcLinuxu, 12. května 2025 17:15

Dotaz: problem s loginom do databazy mysql

21.8.2008 21:39 kocka
problem s loginom do databazy mysql
Přečteno: 416×
Odpovědět | Admin
ahojte,potrebujem poradit...mam vytvorenu databazu v mysql a mam problem s loginom po registracii...zaregistrovat sa do databazy da,cize vlozit udaje sa dari...ale po logine ako registrovany uzivatel ich nenajde,hoci vidim cez admina,ze udaje su ulozene ...nevypisuje ani chybove hlasenie,ale vypise,ze uzivatelske meno,alebo heslo je nespravne...cookies mam aktivovane...
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2008 08:20 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díval jsem se do křišťálové koule, ale nezjistil jsem :

1, je mysql na stejném PC ze kterého se logujete?

2. podle vašeho popisu to vypadá, že pro "přihlášení" používáte phpMyAdmin... mám pravdu?

3. pokud ano (phpMyAdmin), jak jej máte nakonfigurovaný (způsob přihlášení) jsou tam myslím 3-4 možnosti

4. pokud dostanete hlášku, že uživatelské jméno nebo heslo nesouhlasí, kde asi bude chyba (hádejte) ... :)

atd ...

Když už chcete, aby vám jiní pomohli, pomozte jim nejprve vy objasnit svůj problém. takhle vám nikdo odpovídat nebude, když ani neví, co vlastně chcete...

S pozdravem

Milan
22.8.2008 08:47 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaká registrace? Jaké cookies? Tady bude jiný problém než MySQL...
24.8.2008 18:22 Matlák
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Tady bude jiný problém než MySQL...

Mně se stává něco podobného. Tazatel pravděpodobně naznačuje, že se nemůže přihlásit k lokálnímu MySQL serveru pod vytvořeným uživatelským účtem. Já jsem to zkoušel několikrát, přes konzolový monitor mysql nebo přes PHP, nikdy se mi to nepodařilo. Ani s heslem, ani bez něj. Jediná situace, kdy se v pohodě přihlásím, je přihlašovat se jako root a to bez hesla. Jinak to vždy napíše že nejsem přihlášen ( access denied for ''@'localhost' ) přesto že jsem údaje zadával, nebo že je špatné heslo... Na serveru problém nebyl, tak to při psaní stránek neřeším (a přihlašuju se k MySQL localhostu jako root)
25.8.2008 00:07 kafa | skóre: 10
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Po instalaci Mysql se vytvoří účet 'root'@'localhost' a dva anonymní účty ' '@'localhost' a ' '@'%' , všechny bez hesla. K rootu si heslo musíte přidat sám. Pokud nechcete provozovat pouze anonymní server, doporučuje se důrazně zbylé anonymní účty zrušit, protože jinak se díky skládaní oprávnění prosazují přednostně, jméno uživatele se pak nebere v potaz a dochází ke kolizi s heslem. Je to popisováno v v každé publikaci o MySQL i v dokumentaci. Kdy už vám konečně dojde, že čtení dokumentace představuje značnou úsporu času a nikoli naopak!
25.8.2008 09:46 Matlák
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Díky za kopanec, ty dva účty jsem smazal, ovšem k databázi se stále nepřipojím. Dostanu vždy access denied for user 'uzivatel'@'localhost' bez ohledu na to, zda heslo vypnu (using password:NO), jestli ho tam nasypu v plaintextu nebo jestli ho obalím funkcí PASSWORD() .. Prostě stále se přihlásím pouze pod rootem... Dosti podivné
25.8.2008 15:06 akomano | skóre: 16 | blog: Došiel čaj v kávomate | Malacky
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Neviem či som teraz dobre pochopil všetko, čo si popísal, že si skúsil. V každom prípade, práve som riešil jednu novú inštaláciu mySQL + GRANTy, a nenatrafil som na problém typu know bug, takže odporúčam v prvom rade prečítať dokumentáciu ohľadom administrácie a pridávania účtov. Ako root v DB vidíš tabuľky z mysql databázy, takže prezrieť záznamy v tabuľkách "user" "db" "host" stlpce ako je host a user, a zamyslieť sa nad tým či aktuálny grant povoluje prihlásenie užívateľa z localhost-u. Rozlišuje sa medzi 'user'@'localhost' a 'user'@'mojadomena'.

Takisto odporúčam vyskúšať aj iných klientov (môj obľúbený v Jave SQuirrelL), máš tak možnosť povedzme overiť správnosť connect stringu.
Ja vim, on vi, a ty sed, nano!
25.8.2008 15:15 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: problem s loginom do databazy mysql
Asi hloupá poznámka, ale pokud tabulky s oprávněním edituješ přímo, spouštíš pak flush privileges, že?

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.