sql >> Databáze >  >> RDS >> Mysql

dočasně zakázat vzdálený přístup mysql

Zde je skvělý způsob, aniž byste se dotkli čehokoli v operačním systému:

Krok 1) Exportujte všechny uživatele do souboru SQL takto:

Krok 2) Zakažte všechny uživatele kromě [email protected]

DELETE FROM mysql.user WHERE CONCAT(user,host) <> 'rootlocalhost';
FLUSH PRIVILEGES;

Krok 3) Proveďte údržbu

Krok 4) Znovu načtěte granty

mysql -h localhost -u root -p rootpassword < /root/MySQLGrants.sql

Vyzkoušejte to!!!!

PS

restart služby mysql --skip-networking

by stále byl nejjednodušší a nejrychlejší způsob plus odhlášení všech připojení před údržbou

stačí po údržbě spustit restart služby mysql



  1. Analýza protokolů PostgreSQL s pgBadger

  2. Resetujte sekvenci podle roku, nikoli podle minimální nebo maximální hodnoty

  3. SQL tečková notace

  4. Jak udělat pole NULL pomocí nástrojů MySQL GUI?