Bonjour,
Tu as essayé les requêtes CREATE USER et GRANT, c'est donc que tu es connecté à MySQL et que tu y a donc accédé avec un nom d'utilisateur et un mot de passe. Je te demandais si cet utilisateur a bien des droits super, comme l'utilisateur par défaut de MySQL qui s'appelle 'root'.
Non, l'exécution des requêtes CREATE USER et GRANT ne passent pas.
Comme j'ai déjà indiqué.
J'ai fait les commandee suivantes :
GRANT ALL PRIVILEGES ON commerce.* TO 'admin'@'localhost' IDENTIFIED BY 'pwdadmin';
J'ai eu le message suivant :
1 11:35:08 GRANT ALL PRIVILEGES ON commerce.* TO 'admin'@'localhost' IDENTIFIED BY 'pwdadmin' 0 row(s) affected, 1 warning(s): 1396 Operation CREATE USER failed for 'admin'@'localhost'
Je voulais faire tout d'abord la création des utilisateurs puis l'attribution des privilèges car ce n'est pas obligatoire d'attribuer des privilèges en moment de la création des utilisateurs.
Voici ma proposition:
CREATE user 'admin'@'localhost' IDENTIFIED BY 'pwdadmin';
GRANT ALL PRIVILEGES ON commerce.* TO 'admin'@'localhost';
Voici le message d'erreur:
0 33 11:40:20 create user 'admin'@'localhost' IDENTIFIED BY 'pwdadmin' Error Code: 1396. Operation CREATE USER failed for 'admin'@'localhost' 0.000 sec
- Quel est le problème ? Quelles modifications à faire ?
Partager