use mysql;
CREATE USER vagrant IDENTIFIED BY 'vagrant';
GRANT ALL ON *.* TO vagrant@'%' IDENTIFIED BY 'vagrant' WITH GRANT OPTION;
Après avoir modifié les autorisations, elles sont invalides ou une erreur est signalée
Modifiez-le comme indiqué ci-dessus et le problème est résolu.
Auto-question et réponse pour référence future, il est recommandé d'utiliser Administrator.php comme sauvegarde lorsque la base de données ne peut pas être connectée à distance
Quand j'ai vu Impossible de se connecter au serveur MySQL sur '192.168.33.10' (10060), ma première réaction a été les autorisations du compte
Après avoir vu l'interrogateur résoudre la cause, j'ai pensé que le port Linux n'était peut-être pas ouvert. Il n'y en aura plus après avoir regardé ça