L'utilisateur with grant option ne peut pas accorder de créer l'utilisateur
J'ai créé un utilisateur (new_user) avec la racine comme ceci:
GRANT ALL ON labor.* TO 'new_user'@'%' WITH GRANT OPTION;
GRANT ALL ON labor.* TO 'new_user'@'localhost' WITH GRANT OPTION;
GRANT CREATE USER ON *.* TO 'new_user'@'%';
GRANT CREATE USER ON *.* TO 'new_user'@'localhost';
GRANT RELOAD ON *.* TO 'new_user'@'localhost';
GRANT RELOAD ON *.* TO 'new_user'@'%';
FLUSH PRIVILEGES;
Lorsque j'essaie de créer un autre utilisateur de la même manière, mais avec new_user, j'obtiens une erreur d'accès refusé.
Cette erreur se produit après l'OCTROI de TOUTES les lignes.
Quoi d'autre privilège que dois-je ajouter?
OriginalL'auteur thebator | 2013-09-03
Vous devez vous connecter pour publier un commentaire.
Le nouveau créer l'utilisateur est absent de la subvention de l'option de sur
*.*
(nécessaire pourgrant create user on *.* ...
)OriginalL'auteur Xevelion