MySql: Дайте разрешение за влизане на root потребител от всеки хост

MySql: Дайте разрешение за влизане на root потребител от всеки хост
MySql: Дайте разрешение за влизане на root потребител от всеки хост

Видео: MySql: Дайте разрешение за влизане на root потребител от всеки хост

Видео: MySql: Дайте разрешение за влизане на root потребител от всеки хост
Видео: феникс ос установка андроид на пк - YouTube 2024, Април
Anonim

Имайте предвид, че това не е много сигурно и трябва да се използва само за кутия за местно развитие, където не искате да създавате отделни разрешения, но все пак трябва да се свържете с други машини.

За да конфигурирате тази функция, ще трябва да актуализирате таблицата с потребители на mysql, за да позволите достъп от който и да е отдалечен хост, използвайки% wildcard.

Отворете MySQL клиент на командния ред на сървъра, като използвате коренния акаунт.

mysql -uroot

След това ще искате да изпълнявате следните две команди, за да видите какво вече е зададено хостът на хоста на root:

use mysql; select host, user from user;

Ето един пример за изхода на моята база данни, което е доста по подразбиране настройки. Обърнете внимание, че ubuntuserv е името на хоста на моя сървър.

mysql> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed

mysql> select host,user from user; +-----+------+ | host | user | +-----+------+ | ubuntuserv | root | | localhost | debian-sys-maint | | localhost | root | +-----+------+ 3 rows in set (0.00 sec)

Сега ще актуализирам хоста на ubuntuserv, за да използвам заместващата карта, след което ще издадем командата, за да презаредите таблиците с привилегии. Ако изпълнявате тази команда, заменете името на хоста на вашето поле за ubuntuserv.

update user set host=’%’ where user=’root’ and host=’ubuntuserv’; flush privileges;

Това е всичко за него. Сега успях да се свържа с този сървър от всяка друга машина в моята мрежа, като използвах коренния акаунт.

Отново, имайте предвид, че това не е много сигурно и трябва поне да се уверите, че сте задали коренна парола.

Препоръчано: