Bonjour,
Pour permettre à d'autres utilisateurs d'ajouter,supprimer ou encore mettre à jour des tables dans une base de données sur un serveur MySQL qu'il soit local ou distant il faut configurer les drots des utilisateurs.
Pour ce faire tu disposes de plusieurs outils.
1 - phpmyadmin.
Ce petit utilitaire extrêmement pratique te permet de configurere les base de données MySQL via une interface WEb. Il est disponible avec la suite Wamp ou EasyPhp.
Dans l'interface, tu choisis privilèges et tu ajoutes un utilisateur sur une base en lui donnant des droits (case à cocher). Tu valides et lorsque tu te connecte sur le serveur depuis un poste distant, tu passes le login et le mot de passe que tu saisis dans les paramètres de connexion au serveur
2 - A la main.
C'est un peu plus long...
Tu dois passer par le mode console. Pour ce faire, il s'agit de localiser ton serveur mysql (mysql.exe dans ton cas) et de saisir la ligne suivante :
mysql -u <nom_utilisateur> [-p] si l'acces à la base est protégé par mot de passe pour l'utilisateur.
Une fois connecté tu tapes :
use <nom_de_la_base> pour selectionner la base de données dans laquelle tu veux travailler.
Après tu crées un utilisateur, par exemple :
GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , ALTER ON * . * TO 'ollie314'@'localhost'
IDENTIFIED BY '**********'
WITH GRANT OPTION
tu peux aussi passer par la commande create user voir directement attaquer la table mysql.user en insérant l'enregistrement que tu souhaites ajouter.
Juste une chose, pour ajouter un utilisateur tu dois être loguer avec un utilisateur autoriser à la faire. Par défaut, le seul habilité à réaliser ce genre d'opération est root.
Voilà, j'espère que j'ai répondu à ta question.
Amicalement
Ollie314