Nejde se mi přihlásit do phpmyadmin, ale přes CLI to jde

Ahoj,

po x letech se snažím nainstalovat PHPMyAdmin a vůbec se mi to tedy nedaří. Po instalaci se nemůžu přihlásit. Nechce mě to pustit s přihlašovacími údaji, se kterými se normálně do MySQL přes CLI přihlašuji úplně v pohodě. Přihlašění v tomto tvaru funguje:

Kód: [Vybrat]
[root@TEST~]# mysql -uroot -pMOJEHESLO
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 14
Server version: 8.0.16 MySQL Community Server - GPL

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Zkoušel jsem několika způsoby resetovat heslo a vždy to skončilo failem typu "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near"

Zkoušel jsem např:
Kód: [Vybrat]
mysql -uroot -pMOJEHESLO
use mysql;
update user set authentication_string=PASSWORD("NOVEHESLO") where User='root';
Pak ještě ALTER table dotaz a taky stejný fail.

Dále jsem zkoušel vytvořit nového uživatele a také se k němu přes PHPMyAdmin nedostanu.

Pak jsem se ještě dočetl něco jako, že je rozdíl mezi TCP a socket způsobem to mu moc nerozumím ale do phpadmin/config.inc.php jsem login a heslo raději vepsal.

Děkuji všem moc za radu, čím by to mohlo být.


« Poslední změna: 18. 06. 2019, 10:50:41 od scientific »


Re:Nejde se mi přihlásit do phpmyadmin, ale přes CLI to jde
« Odpověď #1 kdy: 18. 06. 2019, 11:39:28 »
Tak už to jde, předtím sem tam asi měl překlep nebo nevím. Najednou to prostě jde. :-D

Takže hotovo. Už funguje i PHPMyAdmin přihlášení.

Kód: [Vybrat]
mysql>  ALTER USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MOJEHESLO';
Query OK, 0 rows affected (0.01 sec)
mysql>