J’ai été confronté à ce message d’erreur « ERROR: MySql connection problem Access denied for user ‘ocs’@'localhost’ (using password: YES) », et la réponse se trouve dans le post de Paulinho (merci à lui). Il m’a suffit :
1) d’éditer le fichier « dbconfig.inc.php » qui se trouve dans le répertoire « /usr/share/ocsinventory-server/ocsreports/ » et d’y renseigner un mot de passe
voici le fichier en question :/usr/share/ocsinventory-server/ocsreports/dbconfig.inc.php
==========================================================================================================================
<?php
$_SESSION["SERVEUR_SQL"]= »localhost »;
$_SESSION["COMPTE_BASE"]= »ocs »;
$_SESSION["PSWD_BASE"]= »";
?>
=========================================================================================================================
dans la partie :
$_SESSION["PSWD_BASE"]= »";
y mettre un mot de passe comme ci-dessous :
$_SESSION["PSWD_BASE"]= »mot_de_passe_ocs »;
Le fichier ressemble à cela après modification :
==========================================================================================================================
<?php
$_SESSION["SERVEUR_SQL"]= »localhost »;
$_SESSION["COMPTE_BASE"]= »ocs »;
$_SESSION["PSWD_BASE"]= »mot_de_passe_ocs »;
?>
=========================================================================================================================
2) Après cela, je crée le compte mysql « ocs » avec comme mot de passe « mot_de_passe_ocs » (vous y mettez ce que vous voulez comme mot de passe : titi, toto, bannane ). La création du compte peut se faire en mode texte ou à l’aide de PhpMyAdmin.
Et plouf, en réactualisant ma page, je n’ai plus de message d’erreur, et la fin de l’installation OCSInventoryNG 1.02RC2 s’execute.
Par contre en visionnant le fichier (après installation), il apparait que le mot de passe que j’y ai mis a été modifier par « ocs ». Donc pour des raisons évidentes de sécurité à vous de faire les modifications.
Le fichier ressemble à cela après finalisation de l’installation :
==========================================================================================================================
<?php
$_SESSION["SERVEUR_SQL"]= »localhost »;
$_SESSION["COMPTE_BASE"]= »ocs »;
$_SESSION["PSWD_BASE"]= »ocs »;
?>
=========================================================================================================================
Bonne soirée