sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Tjek om brugeren eksisterer og slip den

Dette virkede for mig:

GRANT USAGE ON *.* TO 'username'@'localhost';
DROP USER 'username'@'localhost';

Dette opretter brugeren, hvis den ikke allerede eksisterer (og giver den et harmløst privilegium), og sletter den derefter på begge måder. Fandt løsning her:http://bugs.mysql.com/bug.php?id =19166

Opdateringer:@Hao anbefaler tilføjer IDENTIFIED BY; @andreb (i kommentarer) foreslår at deaktivere NO_AUTO_CREATE_USER .



  1. Grupperet aggregeret pushdown

  2. MySQL hente seneste rekord for Group

  3. Aktiver fjernadgang til MySQL-database

  4. Kan ikke få antallet af rækker og hente ved brug af MySQLi forberedt sætning