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.
Nejnovější komentáře