Portál AbcLinuxu, 10. května 2025 03:05

Dotaz: MySQL + PHPMyadmin

12.7.2009 12:44 Petr
MySQL + PHPMyadmin
Přečteno: 246×
Odpovědět | Admin

Dobrý den,
rozchodil jsem si PHPMyadmina, ale nevím si rady se základní "obsluhou".

PHPMyadmin mi běží na adrese: http://www.mojedomena.cz/phpmyadmin, sem se mohu přihlásit jako uživatel root s platným heslem. Až sem je to tedy OK.

Ale...
Já se přihlásil do konzole přes mysql -u root -p a zadal:
CREATE DATABASE mojedatabase;
GRANT ALL ON mojedatabase.* TO 'mujdbuser'@'localhost' IDENTIFIED BY 'dbuserpass';
FLUSH PRIVILEGES;
quit;

Žiju tedy v domění, že jsem založil databázi jménem "mojedatabase" a nastavil plná oprávnění na "mojedatabase" pro uživatele "mujdbuser" s heslem "dbuserpass".

Problém je v tom, že když se chci přihlásit na http://www.mojedomena.cz/phpmyadmin tak zadám jako uživatelské jméno: mujdbuser s heslem "dbuserpass", ovšem, nepřihlásím se.

V čem by mohl být problém ?
V tom, že uživatel "mujdbuser" fyzicky neexistuje v systému ? Tedy v /etc/passwd ?
Aby to fungovalo, musí ten uživatel fyzicky v systému existovat ?

Děkuji za radu a přeji hezké odpoledne.

 

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

Odpovědi

Max avatar 12.7.2009 18:08 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: MySQL + PHPMyadmin
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ne, ten uživatel musí existovat v databázi. I ten root, na kterého se hlásíš není ten systémový, ale ten v db.
Existenci databáze zjistíš jednoduše v phpmydminovi (vlevo, zda je v seznamu databází ta tvá). Poud jí v něm uvidíš, tak je vytvořená.
Také lze jednoduše ověřit uživatele. Zda ho máš vytvořeného taktéž zjistíš v phpmyadminovi (úvodní obrazovka, sekce oprávnění). U něho uvidíš, na jaké db má práva a další věci včetně změny hesla.
I kdyby neměl právo k žádné db, tak myslím, že se s ním do phpmyadmina přihlásíš, ale žádnou db neuvidíš.
Pokud se s ním nejde přihlásit a existuje, tak mu změň přes phpmyadmin heslo, třeba jsi ho zapomněl, třeba jsi omylem mněl jiné rozložení klávesnice a zadal jsi do hesla jiný znak, nežli si myslíš.
Zdar Max
Měl jsem sen ... :(
12.7.2009 21:06 Petr
Rozbalit Rozbalit vše Re: MySQL + PHPMyadmin

Díky za info, po resetu hesla k DB je vše OK. Ještě jednou díky.

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.