Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Discussion forum «   Installation support «  

Erreur 1045

avatarquris, jerome -- on Mar. 1 2006
Problème d'installation
Bonsoir,

Avant toute chose, je ne connais rien à PHP & MYSQL, je suis plutot spécialisé dans le monde krosoft mais je souhaitais tester yacs. Aprés avoir installé EASYPHP et YACS je lance la configuration comme précisé dans le tuto présent sur le site. Au moment d'initialiser la base de données, j'obtiens le message "1045: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)". J'ai essayé en changeant le mot de passe root, idem avec ou sans mot de passe. Quelqu'un a t'il une idée

Merci d'avance.
A19
from Niort
2 posts

on Mar. 1 2006


Salut ! Sur un autre CMS, dont j'ai oublié le nom, la même erreur m'était retournée. J'ai fini par trouver 'ODBC' dans un fichier appelé "settings.php" et l'ai remplacée par le nom d'utilisateur donné dans PhpMyAdmin et çà a marché !! Pour Yacs je n'ai pas trouvé dans quel script figure 'ODBC'. Je reviendrai sur ce forum régulièrement pour suivre ce sujet. Bon vent!
Bernard
avatar
from nearby-an-airport
Associate, 7054 posts

on Mar. 1 2006


J'avais encore jamais vu ça... Une chose est sûre, YACS ne s'appuie pas du tout sur ODBC, mais directement sur MySQL... Avez-vous essayé avec le nom 'root' sans les apostrophes, et sans mot de passe ? C'est la configuration par défaut pour MySQL avec EasyPHP. A moins qu'il soit resté un résidu d'une autre installation mySQL sur votre machine avec un pilote ODBC par-dessus ?
Fernand
avatar
from Paris
1313 posts

inspired from Bernard on Mar. 3 2006


Bernard, Jquris et A19 : J'ai déjà obtenu exactement ce message d'erreur en installant un YACS sur EasyPhp.
j'étais tellement sûr de mon fait, me sentant tout à fait habitué, à cette "manipe"... J'avais tout simplement oublié de créer ma base préalablement, comme cela est parfaitement indiqué dans "readme.text". YACS ne pouvait configurer une base qui n'existait pas.
Je me creusais la tête avec ODBC, et le problème n'avait rien à voir avec la base de données qui porte ce nom. Ce message d'erreur n'est donc pas significatif.
A19
from Niort
2 posts

inspired from fernand on Mar. 3 2006


Fernand : Salut ! Pour ma part, l’utilisateur et la base ont été créés préalablement à l’installation de ‘YACS’, le message est apparu après. Par contre, comme vous l’avez souligné, l’installation va au bout du process avec la valeur par défaut ‘root’. Ensuite, créer un utilisateur et le déclarer dans YACS ne pose pas de problème. Vous aurez peut-être noté que supprimer l’utilisateur ‘root’ pose quelques embarras à Mysql au redémarrage de la base. Maintenant, ‘Yacs’ étant opérationnel, il reste à le tester. Déjà, je m’accroche avec ces liens ‘éparpillés’ sur les pages. A vous lire sur un forum ‘utilisation’.
Fernand
avatar
from Paris
1313 posts

inspired from a19 on Mar. 3 2006


A19 : Je suppose cependant que mon explication ci-dessus a peut-être une valeur dans le cas de Quris, jerome.
Si c'était le cas: clic droit sur le logo d'easyPhp/ Administration/GestionBDD/Créer la base de donnée... La nommer par exemple yacs. Puis, aller dans la configuration de YACS et y nommer la base de donnée par ce nom.

Il apparaît que ce même code d'erreur apparaît dans plusieurs circonstances. Pour le reste, à bientôt, donc, dans Besoin d'aide
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
373 posts

on Mar. 4 2006


Chers A19, Jquris... et Fernand,
Je confirme avoir aussi eu ce message.
Mais, de ce que je garde en souvenir.. joker j'avais ou bien oublié de creer la base MySQL.. ou bien oublié de lancer MySQL.

A suivre,


Yacsment vôtre,
Lucrecius

 
Share
Information channels
Recent files