Po instalaci phpMyAdmin se nedaří přihlášení? Je to z toho důvodu, že MySQL nedovoluje z bezpečnostních důvodů dálkové ovládání pomocí phpMyAdminu s uživatelem root. Musíte vytvořit nového uživatele s administrátorskými právy a vše bude fungovat.

Jak na to

V terminálu se přihlaste a zadejte

sudo mysql -p -u root

Při instalaci MySQL jste jistě zadávali heslo, které použijte pro toto přihlášení. Nyní přidejte pomocí následujícího příkazu nového uživatele služby MySQL s uživatelským jménem podle vašeho výběru. V tomto příkladu je uživatel nejaky_user. Ujistěte se, že jste jej nahradili za vlastního uživatele. Symbolem % říkáme serveru MySQL, aby se tento uživatel mohl přihlásit z libovolného místa na dílku.

CREATE USER 'nejaky_user'@'%' IDENTIFIED BY 'zadejte_heslo';

Nyní udělíme našemu novému uživateli privilegium superužívání.

GRANT ALL PRIVILEGES ON *.* TO 'nejaky_user'@'%' WITH GRANT OPTION;

A ještě uděláme zápis do config.inc.php (v ubuntu to bude etc/phpmyadmin/config.inc.php)

$cfg['Servers'][$i]['controluser'] = 'nejaky_user';
$cfg['Servers'][$i]['controluser'] = 'zadejte_heslo';

Nyní byste měli mít přístup k phpMyAdmin pomocí tohoto nového uživatelského účtu.