Bonjour,
J'ai souscris à une offre OVH Hébergement web.
J'ai créer une base de donnée MySQL v.5.7, je me suis connecter via phpMyAdmin et j'ai créer quelques tables.
En voulant effectuer une requête (LOAD DATA INFILE) un message d'erreur s'est affiché:
#1045 - Accès refusé pour l'utilisateur: 'test'@'@%' (mot de passe: OUI).
Comment faire pour avoir tout les droits ?
(J'ai essayé la commande GRANT ALL PRIVILEGES mais cela donne le même message d'erreur)
Merci de votre aide
1045 - Accès refusé pour l'utilisateur: 'test'@'@%' (mot de passe: OUI).
Bonjour,
Avec un hébergement perso vous avez une base avec un utilisateur.
Vous devez utiliser le nom d'utilisateur qui vous a été donné (et qui n'est certainement pas 'test').
N'hésitez pas à modifier votre fichier export avec notepad++ pour retirer ou corriger les instructions en violation.
Voir mon guide :
https://wordetweb.com/word-et-web/OVH-Tester-une-base-de-donnees-via-un-script-PDO-FR.htm
Bonjour,
merci pour votre message et oui le nom d'utilisateur n'est pas 'test'@'@%' mais 'alexiue640'@'@%',
mon fichier est un .sql avec juste un Insert tout simple dedans.
Dois-je remplacer les @ par quelque chose ?
Bonsoir,
Tu as tous les droits necessaires pour pouvoir faire tes inserts, et tu n'as pas à te soucier des grants, ça c'est de notre coté ![]()
Donc la ça ressemble plus a un probleme dans la façon dont tu te connectes a ta base de données.
Il nous faudrait un peu plus de details sur les commandes que tu lances, depuis ou tu les lances, pour qu'on puisse t'aider ![]()