#1045 - Access denied (phpmyadmin)

Le
jmarco
Bonjour a tous,
je n'ai plus acces a "http://localhost/phpmyadmin/"

user: root
mot de pass: ???je ne sais plus s'il y en a un??

et en retour:
ERROR 1045 (28000): Access denied for user
'debian-sys-maint'@'localhost' (using password: NO)

- si en console comme je l'ai lu , je fais:
# mysql -p -u debian-sys-maint
# Enter password:
ERROR 1045 (28000): Access denied for user
'debian-sys-maint'@'localhost' (using password: NO

# mysql -u debian-sys-maint -pO49SW8vOPbEUnxq4 (le pass trouve dans le
fichier /etc/mysql/debian.cnf)
ERROR 1045 (28000): Access denied for user
'debian-sys-maint'@'localhost' (using password: YES)

# dpkg -l | grep mysql
ii libdbd-mysql-perl 3.0008-1 A Perl5 database
interface to the MySQL data
ii libmysqlclient15off 5.0.32-7etch6 mysql database
client library
ii mysql-client 5.0.32-7etch6 mysql database
client (meta package dependin
ii mysql-client-5.0 5.0.32-7etch6 mysql database
client binaries
ii mysql-common 5.0.32-7etch6 mysql database
common files (e.g. /etc/mysql
pFR mysql-server-5.0 5.0.32-7etch5 mysql database
server binaries
ii php4-mysql 4.4.4-8+etch6 MySQL module
for php4

et dans le fichier "/etc/mysql/debian.cnf" :

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = O49SW8vOPbEUnxq4
FLUSH PRIVILEGES;
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = O49SW8vOPbEUnxq4
socket = /var/run/mysqld/mysqld.sock
basedir = /usr

si quelqu'un avait une idee pour que je puisse sortir de ce petrain.

merci d'avance,
Jmarc Dufour

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Alain Vaugham
Le #17295461
--nextPart2421794.GIdgSyls0s
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le dimanche 21 septembre 2008 21:56, jmarco a écrit :
Bonjour a tous,
je n'ai plus acces a "http://localhost/phpmyadmin/"

user: root
mot de pass: ???je ne sais plus s'il y en a un??

et en retour:
ERROR 1045 (28000): Access denied for user
'debian-sys-maint'@'localhost' (using password: NO)




Lors de l'installation par défaut de MySQL, l'utilisateur root ne possè de
pas de mot de passe.
Le serveur est donc ouvert à tous les utilisateurs. Il est nécessaire d 'y
mettre immédiatement un mot de passe.
Pour cette raison et par mesure de sécurité, l'utilisateur root, n'a ac cès
qu'aux connexions locales : localhost, 127.0.0.1


--
Cordialement,

Alain Vaugham
--------------------------------------------------------
[PUB] Signature numérique GPG de ce courrier: 0xD26D18BC

--nextPart2421794.GIdgSyls0s
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBI1soelMPLZNJtGLwRAhyxAJ9eH5Jk0mIavU2/mrVzlCzHgkRrjACdHHUW
BS8M7BiP5vC17dV3aM8mBUU =TkV+
-----END PGP SIGNATURE-----

--nextPart2421794.GIdgSyls0s--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
jmarco
Le #17295451
Alain Vaugham a écrit :

Lors de l'installation par défaut de MySQL, l'utilisateur root ne possède
pas de mot de passe.
Le serveur est donc ouvert à tous les utilisateurs. Il est nécessaire d'y
mettre immédiatement un mot de passe.
Pour cette raison et par mesure de sécurité, l'utilisateur root, n'a accès
qu'aux connexions locales : localhost, 127.0.0.1




Oui,
mais pour une raison que j'ignore (une mise a jour ou une erreur de ma
part)je n'ai plus acces a mes sites (sous spip) en local...

amicalement jm Dufour

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Kevin Hinault
Le #17295661
Le 22 septembre 2008 00:39, jmarco
Alain Vaugham a écrit :

Lors de l'installation par défaut de MySQL, l'utilisateur root ne poss ède
pas de mot de passe.
Le serveur est donc ouvert à tous les utilisateurs. Il est nécessair e d'y
mettre immédiatement un mot de passe.
Pour cette raison et par mesure de sécurité, l'utilisateur root, n'a accès
qu'aux connexions locales : localhost, 127.0.0.1




Oui,
mais pour une raison que j'ignore (une mise a jour ou une erreur de ma
part)je n'ai plus acces a mes sites (sous spip) en local...

amicalement jm Dufour




Il y a eu une mise à jour de sécurité de phpMyAdmin samedi. Un rappor t
peut-être ?
version actuelle :
phpmyadmin (4:2.9.1.1-8)

Tu utilises le paquet ou tu utilises la version téléchargeable via le
site officiel ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
jmarco
Le #17296271
Kevin Hinault a écrit :
Il y a eu une mise à jour de sécurité de phpMyAdmin samedi. Un rapport
peut-être ?
version actuelle :
phpmyadmin (4:2.9.1.1-8)

Tu utilises le paquet ou tu utilises la version téléchargeable via le
site officiel ?



Bonjour,
j'utilise le paquet et la mise a jour s'est bien deroulee.

-Comme indique ici:

http://forum.centreon.com/archive/index.php/t-3400-Connect-failed-DB-error.html

# /etc/init.d/mysql stop
# killall mysqld
# /usr/bin/mysqld_safe --skip-grant-tables --user=root &
# mysql -u root

-j'ai pu voir le mot de pass root dans la table user de mysql et j'ai
efface ce mdp (qui n'etait peut-etre pas tres conforme???)
et j'ai pu a nouveau avoir acces a http://localhost/phpmyadmin/ et a mes
sites.

-Ceci dit au reboot j'ai le message:
starting mysql database server: mysqld. . . . . . . . . . . .failed

-si je tape en root:
#/etc/init.d/mysql status
j'obtiens:
#MySQL is stopped..

- J'ai les paquets suivants:
mysql-server-5.0 5.0.32-7 etch6
mysql-common 5.0.32-7 etch6
mysql-client-5.0 5.0.32-7 etch6
mysql-client 5.0.32-7 etch6

et lorsque je tente la reinstallation de mysql-server-5.0 5.0.32-7 etch6:
j'ai:
Parametrage de mysql-server-5.0 (5.0.32-7etch6) ...
Stopping MySQL database server: mysqld failed!
invoke-rc.d: initscript mysql, action "stop" failed.
Starting MySQL database server: mysqld . . . . . . . . . . . . .failed!
invoke-rc.d: initscript mysql-server-5.0, action "start" failed.
dpkg : erreur de traitement de mysql-server-5.0 (--configure) :
le sous-processus post-installation script a retourne une erreur de
sortie d'etat 1
Des erreurs ont ete rencontrees pendant lexecution :
mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failde to install. Trying to recover:
Parametrage de mysql-server-5.0 (5.0.32-7etch6) ...
Stopping MySQL database server: mysqld failed!
invoke-rc.d: initscript mysql, action "stop" failed.
Starting MySQL database server: mysqld . . . . . . . . . . . . .failed!
invoke-rc.d: initscript mysql-server-5.0, action "start" failed.
dpkg : erreur de traitement de mysql-server-5.0 (--configure) :
le sous-processus post-installation script a retourne une erreur de
sortie d'etat 1

ps.
je suis sous debian 2.6.18-6-686 etch

amicalement,
Jmarc Dufour




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Grégory Bulot
Le #17296471
> Kevin Hinault a écrit :
> Il y a eu une mise à jour de sécurité de phpMyAdmin same di. Un
> rapport peut-être ?
> version actuelle :
> phpmyadmin (4:2.9.1.1-8)
>
> Tu utilises le paquet ou tu utilises la version téléchargeabl e via
> le site officiel ?

Bonjour,
j'utilise le paquet et la mise a jour s'est bien deroulee.

-Comme indique ici:

http://forum.centreon.com/archive/index.php/t-3400-Connect-failed-DB-erro r.html

# /etc/init.d/mysql stop
# killall mysqld
# /usr/bin/mysqld_safe --skip-grant-tables --user=root &
# mysql -u root

-j'ai pu voir le mot de pass root dans la table user de mysql et j'ai
efface ce mdp (qui n'etait peut-etre pas tres conforme???)
et j'ai pu a nouveau avoir acces a http://localhost/phpmyadmin/ et a
mes sites.

-Ceci dit au reboot j'ai le message:
starting mysql database server: mysqld. . . . . . . . . . . .failed



peut être faut-il régénerer (j'ai pas de tutos à filer) le pass de
admin-maint qui ne semble plus correspondre à quelques chose de valide
Tu n'aurais pas pris le debian.cnf d'une autre machine ?

--

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
jmarco
Le #17296781
Grégory Bulot a écrit :

peut être faut-il régénerer (j'ai pas de tutos à filer) le pass de
admin-maint qui ne semble plus correspondre à quelques chose de valide
Tu n'aurais pas pris le debian.cnf d'une autre machine ?



Non,
mais j'ai fait une reinstalle de phpmyadmin
(depuis un moment javais ces messages d'erreur sur la connection a
mysql, alors c'etait pour voir si ca changerait qqchose...)

-Dans la table:
user de mysql, pour
user debian-sys-maint
j'ai le mdp:

*914C645E40535CF31660945F980C33CCD2E9A248

et dans le fichier /etc/mysql/debian.cnf
j'ai:

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = O49SW8vOPbEUnxq4
FLUSH PRIVILEGES;
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = O49SW8vOPbEUnxq4
socket = /var/run/mysqld/mysqld.sock
basedir = /usr

et ce n'est pas le meme mdp ...

mais je ne sais pas regenerer proprement ce fichier...

amicalement,
Jmarc Dufour

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Kevin Hinault
Le #17296761
Le 22 septembre 2008 09:16, jmarco
Grégory Bulot a écrit :

peut être faut-il régénerer (j'ai pas de tutos à filer) le pass de
admin-maint qui ne semble plus correspondre à quelques chose de valide
Tu n'aurais pas pris le debian.cnf d'une autre machine ?



Non,
mais j'ai fait une reinstalle de phpmyadmin
(depuis un moment javais ces messages d'erreur sur la connection a mysql,
alors c'etait pour voir si ca changerait qqchose...)

-Dans la table:
user de mysql, pour
user debian-sys-maint
j'ai le mdp:

*914C645E40535CF31660945F980C33CCD2E9A248

et dans le fichier /etc/mysql/debian.cnf
j'ai:

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = O49SW8vOPbEUnxq4
FLUSH PRIVILEGES;
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = O49SW8vOPbEUnxq4
socket = /var/run/mysqld/mysqld.sock
basedir = /usr




J'ai sensiblement la même chose -hormis le password bien sur- sauf
celle ligne "FLUSH PRIVILEGES;"
A quoi sert elle ?

et ce n'est pas le meme mdp ...

mais je ne sais pas regenerer proprement ce fichier...

amicalement,
Jmarc Dufour

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact






--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
jmarco
Le #17297021
Kevin Hinault a écrit :


J'ai sensiblement la même chose -hormis le password bien sur- sauf
celle ligne "FLUSH PRIVILEGES;"
A quoi sert elle ?



je ne sais pas bien mais hier soir en tentant de changer le mdp en
suivant un tuto il y avait:
mysql -u root


#On modifie le mot de passe ROOT
Mysql > UPDATE mysql.user SET Password = PASSWORD('motdepasse') WHERE
User = 'root';
Mysql > FLUSH PRIVILEGES;

et comme le mdp ne fonctionnait pas (babar1 histoire d'etre simple)
je l'ai efface directement dans la table user root de mysql

sinon lorsque je tape:
debian:/home/jmarc# tail -f /var/log/syslog

Sep 22 08:37:29 localhost /etc/init.d/mysql[5515]:
Sep 22 08:39:01 localhost /USR/SBIN/CRON[5526]: (root) CMD ( [ -d
/var/lib/php4 ] && find /var/lib/php4/ -type f -cmin
+$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm)
Sep 22 08:43:38 localhost mysqld_safe[5612]: started
Sep 22 08:43:38 localhost mysqld[5615]: 080922 8:43:38 [Warning]
Setting lower_case_table_names=2 because file system for
/mnt/pingouin/00sites/10-03-2008-data/data/ is case insensitiveSep 22
08:43:38 localhost mysqld[5615]: 080922 8:43:38 InnoDB: Started; log
sequence number 0 43634
Sep 22 08:43:39 localhost mysqld[5615]: 080922 8:43:39 [Note]
/usr/sbin/mysqld: ready for connections.
Sep 22 08:43:39 localhost mysqld[5615]: Version:
'5.0.32-Debian_7etch6-log' socket: '/var/run/mysqld/mysqld.sock' port:
3306 Debian etch distribution
Sep 22 08:43:54 localhost /etc/init.d/mysql[5789]: 1 processes alive and
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Sep 22 08:43:54 localhost /etc/init.d/mysql[5789]: /usr/bin/mysqladmin:
unknown option '--FLUSH PRIVILEGES;'
Sep 22 08:43:54 localhost /etc/init.d/mysql[5789]:

---> ce "--FLUSH PRIVILEGES;" doit poser un probleme.


amicalement,
jmd

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Kevin Hinault
Le #17297131
2008/9/22 jmarco
Kevin Hinault a écrit :


J'ai sensiblement la même chose -hormis le password bien sur- sauf
celle ligne "FLUSH PRIVILEGES;"
A quoi sert elle ?



je ne sais pas bien mais hier soir en tentant de changer le mdp en suivan t
un tuto il y avait:
mysql -u root


#On modifie le mot de passe ROOT
Mysql > UPDATE mysql.user SET Password = PASSWORD('motdepasse') WHERE U ser =
'root';
Mysql > FLUSH PRIVILEGES;

et comme le mdp ne fonctionnait pas (babar1 histoire d'etre simple)
je l'ai efface directement dans la table user root de mysql

sinon lorsque je tape:
debian:/home/jmarc# tail -f /var/log/syslog

Sep 22 08:37:29 localhost /etc/init.d/mysql[5515]:
Sep 22 08:39:01 localhost /USR/SBIN/CRON[5526]: (root) CMD ( [ -d
/var/lib/php4 ] && find /var/lib/php4/ -type f -cmin
+$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm)
Sep 22 08:43:38 localhost mysqld_safe[5612]: started
Sep 22 08:43:38 localhost mysqld[5615]: 080922 8:43:38 [Warning] Setting
lower_case_table_names=2 because file system for
/mnt/pingouin/00sites/10-03-2008-data/data/ is case insensitiveSep 22
08:43:38 localhost mysqld[5615]: 080922 8:43:38 InnoDB: Started; log
sequence number 0 43634
Sep 22 08:43:39 localhost mysqld[5615]: 080922 8:43:39 [Note]
/usr/sbin/mysqld: ready for connections.
Sep 22 08:43:39 localhost mysqld[5615]: Version: '5.0.32-Debian_7etch6-lo g'
socket: '/var/run/mysqld/mysqld.sock' port: 3306 Debian etch distribut ion
Sep 22 08:43:54 localhost /etc/init.d/mysql[5789]: 1 processes alive and
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' result ed in
Sep 22 08:43:54 localhost /etc/init.d/mysql[5789]: /usr/bin/mysqladmin:
unknown option '--FLUSH PRIVILEGES;'
Sep 22 08:43:54 localhost /etc/init.d/mysql[5789]:

---> ce "--FLUSH PRIVILEGES;" doit poser un probleme.




Ben oui cela me parait évident : elle n'a rien a faire la c'est une
commande mysql qui permet de supprimer des privilèges.
Enlève la de ce fichier :)


amicalement,
jmd

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact






--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
jmarco
Le #17297811
Kevin Hinault a écrit :
--> ce "--FLUSH PRIVILEGES;" doit poser un probleme.


Ben oui cela me parait évident : elle n'a rien a faire la c'est une
commande mysql qui permet de supprimer des privilèges.
Enlève la de ce fichier :)



;) super, tout fonctionne bien:

# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

#/etc/init.d/mysql status
/usr/bin/mysqladmin Ver 8.41 Distrib 5.0.32, for pc-linux-gnu on i486
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license

Server version 5.0.32-Debian_7etch6-log
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 9 sec

Threads: 1 Questions: 682 Slow queries: 0 Opens: 755 Flush tables: 1
Open tables: 34 Queries per second avg: 75.778.

et au reboot il n'y a plus ces messages de non connection

...reste que le mdp du fichier /etc/mysql/debian.cnf n'est pas le meme
que dans la table user debian-sys-maint de mysql
mais ca fonctionne ... alors je vais laisser tout cela tranquille...
(le mieux est parfois l'ennemi du bien)


merci,
amicalement,
Jmarc dufour

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Publicité
Poster une réponse
Anonyme