sudo vim /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.10
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8
sudo ifdown eth0 && sudo ifup eth0
Привилегии, назначенные с помощью опции GRANT, не нуждаются в эффектах FLUSH PRIVILEGES - сервер MySQL заметит эти изменения и немедленно перезагрузит таблицы предоставления.
Итак, дайте необходимые привилегии и тест снова.
Если вы изменяете таблицы грантов напрямую с помощью таких инструкций, как INSERT, UPDATE или DELETE, ваши изменения не влияют на проверку привилегий, пока вы не перезапустите сервер или скажите ему перезагрузить таблицы. Если вы измените таблицы грантов напрямую, но забудьте перезагрузить их, ваши изменения не будут действовать до тех пор, пока вы не перезапустите сервер. Это может заставить вас задаться вопросом, почему ваши изменения, похоже, не имеют значения! Чтобы сообщить серверу о перезагрузке таблиц предоставления, выполните операцию flush-privileges. Это можно сделать, выпустив инструкцию FLUSH PRIVILEGES или выполнив команды mysqladmin flush-privileges или mysqladmin reload. Если вы изменяете таблицы грантов косвенно, используя операторы управления учетными записями, такие как GRANT, REVOKE, SET PASSWORD или RENAME USER, сервер замечает эти изменения и сразу же загружает таблицы привилегий в память.
Привилегии, назначенные с помощью опции GRANT, не нуждаются в эффектах FLUSH PRIVILEGES - сервер MySQL заметит эти изменения и немедленно перезагрузит таблицы предоставления.
Итак, дайте необходимые привилегии и тест снова.
Если вы изменяете таблицы грантов напрямую с помощью таких инструкций, как INSERT, UPDATE или DELETE, ваши изменения не влияют на проверку привилегий, пока вы не перезапустите сервер или скажите ему перезагрузить таблицы. Если вы измените таблицы грантов напрямую, но забудьте перезагрузить их, ваши изменения не будут действовать до тех пор, пока вы не перезапустите сервер. Это может заставить вас задаться вопросом, почему ваши изменения, похоже, не имеют значения! Чтобы сообщить серверу о перезагрузке таблиц предоставления, выполните операцию flush-privileges. Это можно сделать, выпустив инструкцию FLUSH PRIVILEGES или выполнив команды mysqladmin flush-privileges или mysqladmin reload. Если вы изменяете таблицы грантов косвенно, используя операторы управления учетными записями, такие как GRANT, REVOKE, SET PASSWORD или RENAME USER, сервер замечает эти изменения и сразу же загружает таблицы привилегий в память.