Tag: CALL DropUserIfExistsAdvanced tempuser

MySQL Controleer of de gebruiker bestaat en laat het – Stack Overflow

hoe
Um. Waarom al de complicaties en trucs? In plaats van met behulp van DROP USER. U kunt gewoon de gebruiker uit de mysql.user tabel (die een fout niet te gooien als de gebruiker niet bestaat) te verwijderen, en dan flush privileges om de wijziging toe te passen. Ik had het mis. Het is niet veilig voor de gebruiker als dat te verwijderen. U hoeft te DROP USER gebruiken. Omdat het mogelijk is om mysql opties in te stellen om niet-gebruikers automatisch via subsidies (een optie die ik gebruik), ik zou nog steeds niet dat truc aanraden. Hier is een snipet van een opgeslagen procedure die werkt voor mij: antwoordde 20 juli '15 op 19:11 Heeft delen waarom het "is niet veilig". Veilig voor wie op welke manier? – dagelf 19 augustus '16 op 16:48 Ter informatie, dit is een betere o...