Jump to content

[RESOLU]dolibarr ACCES DENIED


couleurart

Recommended Posts

Bonjour

Après installation de dolibarr sur ss-domaine j'ai une erreur pour faire mes sauvegardes via l'outil doli prévu à cet effet :

Erreur : mysqldump: Got error: 1045: Access denied for user 'XX'@'sql.http1-apache-01p.w4a.fr' (using password: YES) when trying to connect 

Je ne trouve pas la solution

Merci pour un peu d'aide au cas où

Edited by couleurart
Link to comment
Share on other sites

Bonjour

Ce matin j'ai refait une install avec un autre ss-domaine :

Et toujours le même problème :(

Erreur : mysqldump: Got error: 1045: Access denied for user 'XX'@'sql.http1-apache-01p.w4a.fr' (using password: YES) when trying to connect 

 

Edited by couleurart
Link to comment
Share on other sites

Bonjour,

Vu l'erreur, c'est forcément un problème côté configuration, le serveur ne se trompe pas, lui ;)
Est-ce que vous savez quelle commande est lancée par Dolibarr ? Le host utilisé par exemple ?
Vous pouvez également faire un mysqldump directement depuis une connexion SSH.

Cordialement,
Mick

Link to comment
Share on other sites

Merci Mick :)

la commande lancée par doli

/usr/bin/mysqldump NOMBDD -h mysql3.yulpa.io -u UTILISATEUR -P 3306 -l --single-transaction --add-drop-table=TRUE --tables -c -e --hex-blob --default-character-set=utf8 -p"****************"

En SSH pour restaurer la BDD souhaitée sur un dolibarr (en erreur aussi : et la même) je me positionne avec cd dans les www de mon espace d'hébergement et hop ....

Mais pour la commande de sauvegarde je ne sais pas comment faire 🙄 et j'imagine que vue pour la restauration c'est perdu d'avance

Je pourrais sauvegarder et restaurer si besoin depuis phpmyadmin mais non recommandé sur le wiki de doli 

ps : j'ai déjà un doli d'installé sur cet espace d'hébergement et à par des erreurs de php 7 les sauvegardes et restauration se font normalement

Link to comment
Share on other sites

Alors vu que c'est une erreur d'authentification, vous pouvez essayer une connexion mysql en SSH comme ceci :

mysql -u UTILISATEUR -h mysql3.yulpa.io -p

Si déjà là vous n'arrivez pas à vous authentifier c'est qu'il y a forcément une erreur dans le nom d'utilisateur ou du mot de passe (votre base est bien sur le mysql 3 ?).

Exemple :
 

w4a1xxxxxx@ssh1.yulpa.io: $ mysql -u ************ -h mysql3.yulpa.io -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 83440536
Server version: 5.5.61-MariaDB-cll-lve MariaDB Server

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| *******_cloud2      |
| *******_moncloud    |
+--------------------+
3 rows in set (0.03 sec)

mysql> quit

 

Link to comment
Share on other sites

Je peux me connecter comme avec phpmyadmin

w4axxxxx@ssh1.yulpa.io:~ $ mysql -u xxxxx_dolixxx -h mysql3.yulpa.io -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 83496842
Server version: 5.5.61-MariaDB-cll-lve MariaDB Server

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

 

les 2 bdd correspondantes sont bien vues

mysql> show databases;
+----------------------+
| Database             |
+----------------------+
| information_schema   |
| xxxx_xxxx1    |
| xxxx_xxxx2 |
+----------------------+
3 rows in set (0.02 sec)

mysql> 

 

Link to comment
Share on other sites

Merci quand même :)

et chez dolibarr il m'est dit : "rien à voir avec dolibarr" mdr

Je vais tout refaire encore une fois en modifiant le pass car effectivement caractères spéciaux dedans.....

À moins que...    quelle serait la commande pour modifier ce pass en ssh (tellement plus rapide) svp ?

Link to comment
Share on other sites

Le password mysql ne peut être modifié que depuis le manager.
Par contre il faut ensuite le modifier également dans les fichiers de configuration de votre site.
C'est possible en SSH bien sur, mais il faut savoir se servir d'un éditeur en ligne de commande (j'utilise "vi").
Seulement, si vous ne le connaissez et maîtrisez pas, je ne vous le conseille pas ;)

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...