FLUSH PRIVILEGES е наистина е необходимо, ако модифицираме таблиците за предоставяне директно с помощта на INSERT, UPDATE или DELETE, промените нямат ефект върху проверката на привилегиите, докато не рестартираме сървъра или не му кажем да презареди таблиците. …
Защо използваме flush привилегии в MySQL?
mysql> ПРИВИЛЕГИИ НА ФЛУШ; когато предоставим някои привилегии на потребител, изпълнението на командата flush privileges ще презареди таблиците за предоставяне в базата данни на mysql, позволявайки промените да влязат в сила без презареждане или рестартиране на mysql service. … Командата затваря всички таблици, които в момента са отворени или се използват.
Как да използвам привилегиите за flush в MySQL?
За да кажете на сървъра да презареди таблиците за предоставяне, извършете операция за flush-privileges. Това може да стане чрез издаване на оператор FLUSH PRIVILEGES или чрез изпълнение на mysqladmin flush-privileges или команда за презареждане на mysqladmin.
Какво правят MySQL flush хостовете?
В случай на FLUSH HOSTS;, MySQL ще изпразни кеша на хоста, което ефективно означава Записът на MySQL за това кои хостове са свързани в момента или наскоро са свързани е нулиран, позволявайки допълнителни връзки от споменатите хостове.
Какво изтрива привилегиите към MariaDB?
Изразът FLUSH изчиства или презарежда различни вътрешни кешове, използвани от MariaDB. За да изпълните FLUSH, трябва да имате привилегията RELOAD. Вижте GRANT. Инструкцията RESET е подобна на FLUSH.