Miért használnak flush jogosultságot a mysql-ben?

Miért használnak flush jogosultságot a mysql-ben?
Miért használnak flush jogosultságot a mysql-ben?
Anonim

A

FLUSH PRIVILEGES nagyon szükséges, ha közvetlenül módosítjuk a támogatási táblákat az INSERT, UPDATE vagy DELETE segítségével, a változtatások nincsenek hatással a jogosultságok ellenőrzésére mindaddig, amíg újra nem indítjuk a szervert, vagy nem mondjuk neki, hogy töltse be újra. a táblázatok. …

Miért használunk öblítési jogosultságokat a MySQL-ben?

mysql> ÖBLÍTÉSI JOGOK; Amikor bizonyos jogosultságokat adunk egy felhasználónak, a flush jogosultságok parancs futtatása újratölti a mysql adatbázisban lévő engedélyezési táblákat, lehetővé téve a módosítások érvénybe lépését a mysql szolgáltatás újratöltése vagy újraindítása nélkül. … A parancs bezárja az összes jelenleg nyitva lévő vagy használatban lévő táblát.

Hogyan használhatom az öblítési jogosultságokat a MySQL-ben?

Ha azt szeretné utasítani a szerverre, hogy töltse be újra az engedélyezési táblákat, hajtson végre egy jogosultság-kiürítési műveletet. Ezt megteheti egy FLUSH PRIVILEGES utasítás kiadásával vagy mysqladmin flush-privileges vagy mysqladmin reload parancs végrehajtásával.

Mit csinálnak a MySQL flush gazdagépei?

FLUSH HOSTS esetén;, a MySQL kiüríti a gazdagép gyorsítótárat, ami gyakorlatilag azt jelenti, hogy A MySQL azon rekordja, hogy mely gépek jelenleg vagy nemrégiben csatlakoztak, alaphelyzetbe áll, lehetővé téve a további kapcsolatokat az említett gépekről.

Mi tölti ki a MariaDB jogosultságait?

A FLUSH utasítás törli vagy újratölti a MariaDB által használt különféle belső gyorsítótárakat. A FLUSH végrehajtásához RELOAD jogosultsággal kell rendelkeznie. Lásd GRANT. A RESET utasítás hasonló a FLUSH-hoz.

Ajánlott: