ПредишенСледващото

Когато влезете в PhpMyAdmin виждате грешка:

Решението лесният (и най-безопасният) е да се създаде нов потребител и да му предоставят необходимите права.

Но ние ще започнем с различно решение:

Дава възможност на потребителя да се свърже с корен MySQL без Sudo

За да се получи достъп до данните, обикновен потребител на MySQL / MariaDB, без да използвате SUDO привилегии, покана да отиде в командния ред MySQL

и изпълнете следните команди:

След това рестартирайте услугата MySQL, и се опитват да влязат в базата данни, без да Sudo. както е показано по-долу.

Създаване на нов потребител да работи с MySQL през PhpMyAdmin

1. Свържете се с MySQL

2. Създаване на потребител за PhpMyAdmin

Изпълнете следната команда (замени some_pass желаната парола)

Решаването на проблема с грешка # 1698 на - отказан достъп на потребител - корен - @ - Localhost

Ако вашият PhpMyAdmin свързва към Localhost, той трябва да бъде достатъчно.

Решаването на проблема с грешка # 1698 на - отказан достъп на потребител - корен - @ - Localhost

Решаването на проблема с грешка # 1698 на - отказан достъп на потребител - корен - @ - Localhost

3. По избор: Активиране на отдалечени връзки

Не забравяйте да позволява на отдалечен потребител да има всички привилегии - това е проблем с безопасността, имайте предвид това, извършването на следващите стъпки. Ако искате потребителят да има същите привилегии по време на отдалечени връзки, следват по-нататък (за замяна some_pass парола се използва в 2 Стъпка #):

4. Актуализиране на PhpMyAdmin

Използването Sudo. редактирате файла /etc/dbconfig-common/phpmyadmin.conf актуализира стойността на потребител / парола в следните раздели (замени some_pass на паролата, използвана в 2 стъпка #):

Свързани статии:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!