pourquoi ne pouvez pas créer un nouvel utilisateur dans mysql?
mysql> select user,host from mysql.user;
+------------------+-----------+
| user | host |
+------------------+-----------+
| root | 127.0.0.1 |
| root | ::1 |
| debian-sys-maint | localhost |
| developer | localhost |
| jack | localhost |
| root | localhost |
| root | rebuild |
+------------------+-----------+
7 rows in set (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| wpdatabase |
+--------------------+
4 rows in set (0.00 sec)
mysql> CREATE USER wpuser@localhost;
ERROR 1396 (HY000): Operation CREATE USER failed for 'wpuser'@'localhost'
Pourquoi on ne peut pas créer un nouvel utilisateur dans mysql? L'utilisateur wpuser
n'est pas dans le tableau user
.
Je neved des bases de données utilisées, si quelqu'un peut m'aider sur la façon de créer un nouvel utilisateur ?
Non,il n'est pas le problème de mot de passe(123456 est la clé de la base de données mysql).
mysql> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '123456';
ERROR 1396 (HY000): Operation CREATE USER failed for 'wpuser'@'localhost'
C'est très étrange ,s'il vous plaît aller sur .
Pourquoi CREATE USER wpuser@localhost;
peut pas ; CREATE USER wpusers@localhost;
peut?
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème je crois. J'ai accidentellement créé "myuser', supprimé à l'aide de la commande ci-dessous, et puis je ne peut pas créer de l'utilisateur, bien que sa ne s'affiche pas sur
mysql.user
tableJ'ai essayé ces commandes pour la suppression, mais en vain.
Il a travaillé pour moi quand j'utilise cette commande pour supprimer l'utilisateur.
Entre essayer ces commandes je
FLUSH PRIVILEGES
comme si je suis sur la diarrhée. Donc, dans le cas où il ne fonctionne toujours pas, faites ce que Begueradj suggéré.L'utilisateur que vous souhaitez créer doit avoir un mot de passe MySQL:
Puis lui donner les autorisations:
Ne pas oublier de recharger tous les privilèges:
Espère que cela vous aide.
Pour moi, j'ai eu cette erreur mysql workbench sur essayer de ré-ajouter un utilisateur que j'avais dans la DB, mais ensuite, j'ai essayé cette requête & trouvé que l'utilisateur a été ajouté:
Je suggère donc si quelqu'un obtient cette erreur de mysql workbench pour essayer cette requête comme une première mesure avant les solutions plus complexes que l'utilisateur peut être déjà créé.