Mysql
 sql >> Base de données >  >> RDS >> Mysql

désactiver temporairement l'accès à distance mysql

Voici un excellent moyen sans toucher à quoi que ce soit dans le système d'exploitation :

Étape 1) Exportez tous les utilisateurs vers un fichier SQL comme ceci :

Étape 2) Désactivez tous les utilisateurs sauf [email protected]

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

Étape 3) Effectuez votre maintenance

Étape 4) Recharger les subventions

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

Essayez ceci !!!!

PS

service mysql restart --skip-networking

serait toujours le moyen le plus simple et le plus rapide, plus la déconnexion de toutes les connexions avant la maintenance

exécutez simplement service mysql restart après votre maintenance