Вопрос о нескольких «корневых» пользователях в таблице пользователей mysql

+-----------+------------------+-------------------------------------------+
| host      | user             | password                                  |
+-----------+------------------+-------------------------------------------+
| localhost | root             | *bunch of gibberish                       |
| localhost | phpmyadmin       | *bunch of gibberish                       |
| 127.0.0.1 | root             | *bunch of gibberish                       |
| ::1       | root             | *bunch of gibberish                       |
| localhost | debian-sys-maint | *bunch of gibberish                       |
+-----------+------------------+-------------------------------------------+

Итак, я сделал use mysql;, а затем select host, user, password from user;

Кажется, что есть несколько корней, phpmyadmin, debian-sys-maint и т. Д. Это нормально? Должен ли я удалить какой-либо из них?

1
задан 3 July 2014 в 06:27

1 ответ

Существует три записи там, потому что Вам нужна одна запись для каждого user@host комбинация.

Исследовать host для каждого из root пользовательские записи. host столбец определяет, где тот пользователь может соединиться от и принимать соединение. В этом случае, для root пользователь, записи хоста localhost, 127.0.0.1, и ::1. Последними двумя является IPv4 и записи IPv6 для локального петлевого интерфейса машины (lo в ifconfig) соответственно. localhost запись является представлением имени хоста обеих из тех записей IP.

Хорошо оставлять все три там. Это просто удостоверяется, что можно все еще получить доступ к пользователю root от локальной системы если Ваш /etc/hosts файл идет странный и localhost больше твердость к Вашему собственному полю.

Единственная вещь, которой Вы действительно должны быть обеспокоены, состоит в том если a root у пользователя на MySQL есть запись для любого host запись Кроме localhost, 127.0.0.1, и ::1. Это могло указать на угрозу безопасности.

И debian-sys-maint учетная запись используется для вращения журнала и вещей, и точно так же, как корневая учетная запись может только использоваться через localhost в установке по умолчанию, таким образом, Вы не должны действительно волноваться о тот одном также.

2
ответ дан 3 July 2014 в 06:27

Другие вопросы по тегам:

Похожие вопросы: