Когато влезете в PhpMyAdmin виждате грешка:
Решението лесният (и най-безопасният) е да се създаде нов потребител и да му предоставят необходимите права.
Но ние ще започнем с различно решение:
Дава възможност на потребителя да се свърже с корен MySQL без Sudo
За да се получи достъп до данните, обикновен потребител на MySQL / MariaDB, без да използвате SUDO привилегии, покана да отиде в командния ред MySQL
и изпълнете следните команди:
След това рестартирайте услугата MySQL, и се опитват да влязат в базата данни, без да Sudo. както е показано по-долу.
Създаване на нов потребител да работи с MySQL през PhpMyAdmin
1. Свържете се с MySQL
2. Създаване на потребител за PhpMyAdmin
Изпълнете следната команда (замени some_pass желаната парола)
Ако вашият PhpMyAdmin свързва към Localhost, той трябва да бъде достатъчно.
3. По избор: Активиране на отдалечени връзки
Не забравяйте да позволява на отдалечен потребител да има всички привилегии - това е проблем с безопасността, имайте предвид това, извършването на следващите стъпки. Ако искате потребителят да има същите привилегии по време на отдалечени връзки, следват по-нататък (за замяна some_pass парола се използва в 2 Стъпка #):
4. Актуализиране на PhpMyAdmin
Използването Sudo. редактирате файла /etc/dbconfig-common/phpmyadmin.conf актуализира стойността на потребител / парола в следните раздели (замени some_pass на паролата, използвана в 2 стъпка #):
Свързани статии:
Свързани статии