Pourquoi j'ai un problème de connexion à la BDD?

Bonjour,
Sur une nouvelle install en v16 le fichier conf se remplit bien, la connexion au serveur se fait mais la connexion à la base ne se fait pas.

Or j’ai bien testé les id via phpmyadmin et j’arrive à me connecter.

C’est bien la première fois que cela m’arrive et c’est déroutant.
Que peut-il donc bien se passer svp ?

Merci pour votre aide …

Bonjour,

Sur votre installation aucune idée.

Mais sur ce fil de discussion ce qui va se passer c’est qu’une bonne âme va vous demander de poster le message d’erreur ainsi que d’autres informations très utiles qui permettront ensuite de vous orienter vers une probable résolution de votre problème :innocent:

Merci pour la réponse …
Hé bien voici la capture écran de l’erreur …
Et bien sûr j’ai vérifié le nom de la base est bon :slight_smile:

Hébergement mutu pro chez ovh …
De quelles autres infos pourriez-vous avoir besoin ?

Il faut vérifier qu’il n’y a pas d’espace invisible après l’identifiant ou mot de passe. Les copier/coller parfois…

exact mais le souci ne vient pas de là …
c’est dingue ça habituellement ça passe tout seul !!

Bonjour,

En ayant passé à la version 18, j’ai eu un problème de connexion à la BDD.
Pour passer outre, j’ai créé , dans la table user, le même identifiant en mettant @127.0.0.1 et ce avec les mêmes droits que l’identifiant initial.

Meilleures salutations

Bonjour et merci pour cette info.
Je n’ose pas trop pour l’instant passer à la v18 ^^

Je vais retenter une install ce matin …
Bonne journée

Il faut déterminer ce qui pose problème. Le plus simple c’est de se connecter au serveur mutualisé en ssh et d’essayer de vous connecter à mysql en ligne de commande, et de selectionner ensuite la base de données.
Selon le résultat vous aurez des informations complémentaires.

oui mais … je ne suis pas dev donc je ne connais pas le ssh :face_with_diagonal_mouth:
je vais devoir faire sans.

Et sinon il est possible de copier les tables via phpmyadmin ?

Merci :upside_down_face:

problème réglé avec ovh sur le serveur :slight_smile:

Merci pour votre aide et bonne journée

Et résolu comment ? (Ça peut aider)

je n’ai pas tous les détails désolé, il a checké le serveur - sûrement fait une petite manip - et m’a dit de réessayer et Hop! c’était bon :))

Bonjour,

Gardez votre version Dolibarr. Cela ne coûte rien de créer un nouvel user dans la table user.
Vous pouvez le faire via ‹ putty ›.

mysql -u ‹ votre login › -p
‹ votre mot de passe ›

use mysql;

CREATE USER ‹ provenicrm ›@‹ 127.0.0.1 › IDENTIFIED BY ‹ le même mot de passe ›‹ ;
GRANT ALL PRIVILEGES ON . TO ‹ provenicrm ›@ › 127.0.0.1’;
FLUSH PRIVILEGES;
quit;

Meilleures salutations.

les < et > doivent être remplacés par des ’

La base de données n’est pas sur le serveur localhost, mais sur provenicrm.mysql.db, créer un user 'provenicrm'@'127.0.0.1' n’a strictement aucun intérêt.

Bonjour,
Sur un poste local, ok. Mais se connecter sur le serveur distant, c’est judicieux.

Hop,

Avez-vous lu ma première réponse ?
Je ne pense pas.

Le cocher et la mouche.

Oui merci je vais tenter ça :+1:

Merci pour cette séance de rigolade :joy: