ERREUR 1045 dans Mysql

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

ERREUR 1045 dans Mysql

Messagepar *Fanny » 05 Avr 2007 09:40

Bonjour,

Oh la gaffe, la grosse gaffe que j'ai fait ce matin

Dans phpmyadmin j'ai changé le mot de passe de root@localhost et depuis je n'ai plus accès à mysql :oops:

Erreur
MySQL a répondu:

#1045 - Access denied for user 'root'@'localhost' (using password: YES)

J'ai essayé ceci :

[root@serveur ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@serveur ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@serveur ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7 to server version: 4.1.20

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> set password for root@localhost=password('********');
Query OK, 0 rows affected (0.01 sec)

mysql> exit
Bye
[root@serveur ~]# service mysqld restart
Restarting mysqld [ OK ]
[root@serveur ~]#


Cela ne fonctionne pas , quelqu'un à une idée? merci

Fanny
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Messagepar MasterSleepy » 05 Avr 2007 09:53

Salut,

Ouuu lallalala, t'es bon pour ton réinstaller :!: :!: :!:




Mais non, il y a une astuce que tu pourras trouver sur le site de Grand-Pa
http://www.smeserver.fr/astuces.php?astuce=mysql_users_create
Dans la rubrique Réinitialiser les comptes MySQL root

A+,
MasterSleepy.
http://www.vanhees.cc
Index des contribs pour SmeServer
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar *Fanny » 05 Avr 2007 10:22

Bonjour Mastersleeppy,

Merci du renseignement j'ai fait ceci et il semblerait que le password de l'utilisateur root soit réactivé


Réinitialiser les comptes MySQL root
Au cas où vous auriez fait des bêtises et modifié les comptes MySQL root, il vous est toujours possible de réinitialiser leur mot de passe en tapant les commandes suivantes :

cd /service/mysqld
runsvctrl d .
cat set.password | /usr/libexec/mysqld --bootstrap --user=mysql --skip-grant-tables
runsvctrl u .



Est-il normal que maintenant je ne dois plus rentrer de login et de mot de passe dans mysql?
je suis directement dans le MySQL monitor lorsque je me connecte... :?


Mais je n'ai plus accès à mon phpmyadmin.... :oops:

Fanny :wink:
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Messagepar MasterSleepy » 05 Avr 2007 11:39

Salut,

Oui c'est tout à fait normal que tu ne rentres pas de mot de passe que t'es logué en tant que root à la ligne de commande.
Pour phpmyadmin, quelle version utilises-tu ??

Si c'est la version de darrel may, il suffit de faire expand-template du fichier de config de phpmyadmin.
Je t'aurais bien donné la commande complète mais contribs est HS pour le moment et je n'ai pas la contribs. Quand tout sera Up je te l'enverrai.

A+
MasterSleepy.
http://www.vanhees.cc
Index des contribs pour SmeServer
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar *Fanny » 05 Avr 2007 19:55

Salut,

C'est la dernière version de phpmyadmin :

smeserver-phpmyadmin-2.10.0.2-0.dmay.noarch.rpm

Si tu pourrais me donner la commande complète, ce serait sympa... :wink:

Merci beaucoup pour tout

Fanny :wink:
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Messagepar MasterSleepy » 05 Avr 2007 20:13

Alors avec cette version la commande suivante devrait résoudre ton prob :

Code: Tout sélectionner
expand-template \opt\phpmyadmin\config.php.inc


A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar Gaston » 05 Avr 2007 22:41

Arrrg ,
David Vincent avait raison, ils sont parmis nous
MasterSleepy a écrit:
Code: Tout sélectionner
expand-template \opt\phpmyadmin\config.php.inc

Une nouvelle victime de redmond :roll: :( :cry: :cry: :cry:
trêve de bétises, un "/" vaudra mieux qu'un "" dans le cas présent ;)

:lol: :lol:
G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar MasterSleepy » 06 Avr 2007 08:09

Salut Gaston,

Effectivement le copier-coller me perdra ;-)
Voilà se qui arrive quand on ne se relie pas.

Merci Gaston,
A+,
MasterSleepy.
http://www.vanhees.cc
Index des contribs pour SmeServer
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar *Fanny » 06 Avr 2007 20:30

Salut

Je dois dire que je ne retrouve plus phpmyadmin je ne vois plus le fichier dans /opt
et voici ce que j'ai comme erreur

[quote[root@serveur ~]# expand-template /opt/phpmyadmin/config.php.inc
ERROR: Cannot create output file //opt/phpmyadmin/config.php.inc.11826 Aucun fichier ou répertoire de ce type
at /sbin/e-smith/expand-template line 45
[root@serveur ~]#[/quote]

Mais lorsque je veux réinstaller phpmyadmin j'ai cette erreur, il me dit qu'il est déjà installé; mais je ne sais pas où :

[root@serveur ~]# rpm -ivh smeserver-phpmyadmin-2.10.0.2-0.dmay.noarch.rpm
Préparation... ########################################### [100%]
paquetage smeserver-phpmyadmin-2.10.0.2-0.dmay déjà installé
[root@serveur ~]#



Lorsque je fais #find / phpmyadmin, je me retrouve dans /opt/egroupware/html/phpgwapi/templates/idsociety/images/.svn/text-base/nav_top_spacer.png.svn-


Fanny :oops:
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Messagepar MasterSleepy » 06 Avr 2007 21:09

Essaie de le désinstaller avant.

Code: Tout sélectionner
rpm -e smeserver-phpmyadmin-2.10.0.2-0.dmay

Après tu le réinstalles.

A+
MasterSleepy.
http://www.vanhees.cc
Index des contribs pour SmeServer
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar *Fanny » 07 Avr 2007 19:19

Salut,

Après désinstallation, j'ai réinstallé phpmyadmin-multiuser et tout fonctionne très bien.

Merci beaucoup pour ton aide :D

Je voulais te demander par la même occassion, j'ai installé phpaccelerator par le howto de ton site :

http://www.vanhees.cc/index.php?module= ... ay&ceid=22

Dans phpinfo de mon egroupware il me dit que phpaccelerator fonctionne bien mais dans smeserveur j'ai une erreur la voici :

Software error:
Unable to open accounts db at /etc/e-smith/web/panels/manager/cgi-bin/phpa line 45.


si je vais voir le fichier j'ai ceci à la ligne 45 :
my $account = esmith::ConfigDB ->open('/home/e§smith/accounts') or die "Unable to open accounts db";


Saurais-tu qu'elle est l'erreur?

Fanny :wink:
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Messagepar Gaston » 09 Avr 2007 19:36

Bonsoir,
je n'utilise pas la contrib, mais je peux dire sans grand risque que en version 7 les db sont dans /home/e-smith/db.
La bonne ligne de code serait donc
Code: Tout sélectionner
my $account = esmith::ConfigDB ->open('/home/e-smith/db/accounts') or die "Unable to open accounts db";

je te propose donc, en attendant un patch officiel de modifer le path utilisé dans ton script en conséquence (je suppose que le carcatère exotique n'est du qu'à un mauvais copier/coller), ça coute pas cher et cela peux rapporter ... un système qui fonctionne comme tu l'espère (ou marche plus du tout :lol: )

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar *Fanny » 10 Avr 2007 05:41

Bonjour,

Gaston a écrit:my $account = esmith::ConfigDB ->open('/home/e-smith/db/accounts') or die "Unable to open accounts db";



C'était tout à fait ça Gaston, il me manquait le dossier db :D Après transformation phpAccelerator fonctionne parfaitement, merci .

gaston a écrit:je te propose donc, en attendant un patch officiel de modifer le path utilisé dans ton script en conséquence (je suppose que le carcatère exotique n'est du qu'à un mauvais copier/coller), ça coute pas cher et cela peux rapporter ... un système qui fonctionne comme tu l'espère (ou marche plus du tout )

G.


J'ai fait une erreur lorsque j'ai tapé la phrase, il était bien sur inscrit :

my $account = esmith::ConfigDB ->open('/home/e-smith/accounts') or die "Unable to open accounts db"; :wink:


Je devrais faire plus souvent des copier/coller comme tu dis .... :lol:

Fanny :)
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Messagepar MasterSleepy » 10 Avr 2007 08:20

Salut Fanny,

Le gros problème est que tu n'as pas installé la bonne version de phpaccelerator.
Dans le Howto, il est précisé que c'est pour la version 6.x, d'ou ton problème avec les DB e-smith.

Je te conseille plutôt eAccelerator qui tu pourras trouvé
http://www.vanhees.cc/index.php?name=CmodsDownload&file=index&req=viewsdownload&sid=53&orderby=dateD

A+,
MasterSleepy.
http://www.vanhees.cc
Index des contribs pour SmeServer
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar *Fanny » 10 Avr 2007 09:52

MasterSleepy a écrit:Salut Fanny,

Le gros problème est que tu n'as pas installé la bonne version de phpaccelerator.
Dans le Howto, il est précisé que c'est pour la version 6.x, d'ou ton problème avec les DB e-smith.

Je te conseille plutôt eAccelerator qui tu pourras trouvé
http://www.vanhees.cc/index.php?name=CmodsDownload&file=index&req=viewsdownload&sid=53&orderby=dateD

A+,
MasterSleepy.
http://www.vanhees.cc
Index des contribs pour SmeServer


Ce n'est pas vrai ............ :roll:

Je vais désinstaller et ensuite je remettrai l'autre, merci de me l'avoir dit... :wink:

Si je ne me trompe pas pour désinstaller la commande est bien : rpm -e + le nom de la rpm ?

Fanny :D
*Fanny
Quartier Maître
Quartier Maître
 
Messages: 19
Inscrit le: 24 Mars 2007 19:14

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité