Portál AbcLinuxu, 10. května 2025 03:05
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.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.