je n'arrive pas à utiliser webmin pour administrer mysql. Quand je veux
accèder à la table "user" par exemple, j'ai le message "DBI connect failed".
Pourtant, je n'ai aucun pb à le faire depuis le shell. Voici un extrait du
fichier "mysql.log":
-quand je choisis "MySQL database server" dans la section "serveurs"
8 Connect root@localhost on
8 Statistics
8 Quit
9 Connect root@localhost on
9 Query show databases
9 Quit
-quand je choisis "mysql" dans "MySQL databases"
10 Connect root@localhost on mysql
10 Init DB mysql
10 Query show tables
10 Quit
-quand je choisis "user" dans "database tables"
11 Connect Access denied for user: 'root@localhost' (Using password: YES)
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai encore
rien fait avec, si ce n'est supprimer l'utilisateur anonyme et définirhttps;
le mot de passe du compte root.
J'utilise la distributiuon Debian Woody 3.0r2, MySQL 3.23.49, php 4.1.2,
apache 1.3.26.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Emmanuel Florac
Le Sun, 16 May 2004 10:23:09 +0200, Willy a écrit :
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai encore rien fait avec, si ce n'est supprimer l'utilisateur anonyme et définirhttps; le mot de passe du compte root.
Et bien tu dois définir dans la configuration de webmin et de phpmyadmin le mot de passe root à utiliser. Éventuellement quand tu as défini ton mdp root, pense à faire "mysqladmin flush-privileges".
-- Mais monsieur, voudriez-vous que je me l'écorchasse? Barbey d'Aurevilly.
Le Sun, 16 May 2004 10:23:09 +0200, Willy a écrit :
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai
encore rien fait avec, si ce n'est supprimer l'utilisateur anonyme et
définirhttps; le mot de passe du compte root.
Et bien tu dois définir dans la configuration de webmin et de phpmyadmin
le mot de passe root à utiliser. Éventuellement quand tu as défini ton
mdp root, pense à faire "mysqladmin flush-privileges".
--
Mais monsieur, voudriez-vous que je me l'écorchasse?
Barbey d'Aurevilly.
Le Sun, 16 May 2004 10:23:09 +0200, Willy a écrit :
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai encore rien fait avec, si ce n'est supprimer l'utilisateur anonyme et définirhttps; le mot de passe du compte root.
Et bien tu dois définir dans la configuration de webmin et de phpmyadmin le mot de passe root à utiliser. Éventuellement quand tu as défini ton mdp root, pense à faire "mysqladmin flush-privileges".
-- Mais monsieur, voudriez-vous que je me l'écorchasse? Barbey d'Aurevilly.
Willy
Bonjour,
"Emmanuel Florac" a écrit dans le message de news:
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai encore rien fait avec, si ce n'est supprimer l'utilisateur anonyme et définirhttps; le mot de passe du compte root.
Et bien tu dois définir dans la configuration de webmin et de phpmyadmin le mot de passe root à utiliser. Éventuellement quand tu as défini ton mdp root, pense à faire "mysqladmin flush-privileges".
J'ai déjà un mot de passe de défini (que j'entre à chaque fois que je me connecte à Webmin). D'ailleurs, l'utilisateur root de Webmin a le même login et mot de passe que celui de linux et de MySQL. Je l'ai redéfini au cas ou, mais cela ne marche toujours pas. J'ai aussi constaté que peu importe l'utilisateur qui se connecte à Webmin, celui-ci se connecte toujours à MySQL en temps qu'utilisateur root. Je suppose donc qu'il utilise aussi le mot de passe présent dans le fichier /root/.my.cnf. Mais dans ce cas, pourquoi cela ne marche pas ?
J'ai aussi constaté un autre pb: En accédant par exemple à "utilisateurs webmin/partage windows avec samba", j'ai le message d'erreur suivant en bas de page:
samba::acl_security_form failed : Undefined subroutine &samba::list_shares called at /usr/share/webmin/samba/acl_security.pl line 180.
ai-je oublié d'installer un paquet ?
Willy.
Bonjour,
"Emmanuel Florac" <eflorac@imaginet.fr> a écrit dans le message de
news:pan.2004.05.16.09.40.29.762487@imaginet.fr...
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai
encore rien fait avec, si ce n'est supprimer l'utilisateur anonyme et
définirhttps; le mot de passe du compte root.
Et bien tu dois définir dans la configuration de webmin et de phpmyadmin
le mot de passe root à utiliser. Éventuellement quand tu as défini ton
mdp root, pense à faire "mysqladmin flush-privileges".
J'ai déjà un mot de passe de défini (que j'entre à chaque fois que je me
connecte à Webmin). D'ailleurs, l'utilisateur root de Webmin a le même login
et mot de passe que celui de linux et de MySQL. Je l'ai redéfini au cas ou,
mais cela ne marche toujours pas. J'ai aussi constaté que peu importe
l'utilisateur qui se connecte à Webmin, celui-ci se connecte toujours à
MySQL en temps qu'utilisateur root. Je suppose donc qu'il utilise aussi le
mot de passe présent dans le fichier /root/.my.cnf. Mais dans ce cas,
pourquoi cela ne marche pas ?
J'ai aussi constaté un autre pb: En accédant par exemple à "utilisateurs
webmin/partage windows avec samba", j'ai le message d'erreur suivant en bas
de page:
samba::acl_security_form failed : Undefined subroutine &samba::list_shares
called at /usr/share/webmin/samba/acl_security.pl line 180.
"Emmanuel Florac" a écrit dans le message de news:
j'ai le même pb avec phpmyadmin.
Je précise que je viens tout juste d'installer MySQL et que je n'ai encore rien fait avec, si ce n'est supprimer l'utilisateur anonyme et définirhttps; le mot de passe du compte root.
Et bien tu dois définir dans la configuration de webmin et de phpmyadmin le mot de passe root à utiliser. Éventuellement quand tu as défini ton mdp root, pense à faire "mysqladmin flush-privileges".
J'ai déjà un mot de passe de défini (que j'entre à chaque fois que je me connecte à Webmin). D'ailleurs, l'utilisateur root de Webmin a le même login et mot de passe que celui de linux et de MySQL. Je l'ai redéfini au cas ou, mais cela ne marche toujours pas. J'ai aussi constaté que peu importe l'utilisateur qui se connecte à Webmin, celui-ci se connecte toujours à MySQL en temps qu'utilisateur root. Je suppose donc qu'il utilise aussi le mot de passe présent dans le fichier /root/.my.cnf. Mais dans ce cas, pourquoi cela ne marche pas ?
J'ai aussi constaté un autre pb: En accédant par exemple à "utilisateurs webmin/partage windows avec samba", j'ai le message d'erreur suivant en bas de page:
samba::acl_security_form failed : Undefined subroutine &samba::list_shares called at /usr/share/webmin/samba/acl_security.pl line 180.
ai-je oublié d'installer un paquet ?
Willy.
Emmanuel Florac
Le Sun, 16 May 2004 16:01:37 +0200, Willy a écrit :
J'ai déjà un mot de passe de défini (que j'entre à chaque fois que je me connecte à Webmin).
C'est le mot de passe de webmin. Il n'est pas lié au mot de passe root du système, lui-même n'est pas lié au mot de passe root de mysql. Ce sont tous des mots de passe différents, stockés dans des endroits différents et utilisés par des applications différentes... Dans webmin, tu dois probablement configurer le module mysql pour lui indiquer quel nom d'utilisateur et quel mot de passe utiliser pour se connecter à la base (clique sur le lien "configurer le module". Pareil pour phpmyadmin, il y a un fichier à éditer où entrer le mot de passe root de la base, c'est écrit dans la docuimentation de phpmyadmin.
Pour ton problème de samba, oui, tu as probablement installé partiellement webmin, ou bien tu utilises une version de samba différente de celle prévue.
-- on passe la moitié de son temps à refaire ce que l'on n'a pas eu le temps de faire correctement. Loi de Myers.
Le Sun, 16 May 2004 16:01:37 +0200, Willy a écrit :
J'ai déjà un mot de passe de défini (que j'entre à chaque fois que je
me connecte à Webmin).
C'est le mot de passe de webmin. Il n'est pas lié au mot de passe root du
système, lui-même n'est pas lié au mot de passe root de mysql. Ce sont
tous des mots de passe différents, stockés dans des endroits différents
et utilisés par des applications différentes... Dans webmin, tu dois
probablement configurer le module mysql pour lui indiquer quel nom
d'utilisateur et quel mot de passe utiliser pour se connecter à la base
(clique sur le lien "configurer le module". Pareil pour phpmyadmin, il y a
un fichier à éditer où entrer le mot de passe root de la base, c'est
écrit dans la docuimentation de phpmyadmin.
Pour ton problème de samba, oui, tu as probablement installé
partiellement webmin, ou bien tu utilises une version de samba différente
de celle prévue.
--
on passe la moitié de son temps à refaire ce que l'on n'a pas eu le
temps de faire correctement.
Loi de Myers.
Le Sun, 16 May 2004 16:01:37 +0200, Willy a écrit :
J'ai déjà un mot de passe de défini (que j'entre à chaque fois que je me connecte à Webmin).
C'est le mot de passe de webmin. Il n'est pas lié au mot de passe root du système, lui-même n'est pas lié au mot de passe root de mysql. Ce sont tous des mots de passe différents, stockés dans des endroits différents et utilisés par des applications différentes... Dans webmin, tu dois probablement configurer le module mysql pour lui indiquer quel nom d'utilisateur et quel mot de passe utiliser pour se connecter à la base (clique sur le lien "configurer le module". Pareil pour phpmyadmin, il y a un fichier à éditer où entrer le mot de passe root de la base, c'est écrit dans la docuimentation de phpmyadmin.
Pour ton problème de samba, oui, tu as probablement installé partiellement webmin, ou bien tu utilises une version de samba différente de celle prévue.
-- on passe la moitié de son temps à refaire ce que l'on n'a pas eu le temps de faire correctement. Loi de Myers.
Willy
Bonjour,
C'est le mot de passe de webmin. Il n'est pas lié au mot de passe root du système, lui-même n'est pas lié au mot de passe root de mysql. Ce sont tous des mots de passe différents, stockés dans des endroits différents et utilisés par des applications différentes... Dans webmin, tu dois probablement configurer le module mysql pour lui indiquer quel nom d'utilisateur et quel mot de passe utiliser pour se connecter à la base (clique sur le lien "configurer le module". Pareil pour phpmyadmin, il y a un fichier à éditer où entrer le mot de passe root de la base, c'est écrit dans la docuimentation de phpmyadmin.
Ok, maintenant cela marche. je n'avais pas vu le texte "configure module".
Pour ton problème de samba, oui, tu as probablement installé partiellement webmin, ou bien tu utilises une version de samba différente de celle prévue.
J'ai désinstallé Webmin pour le réinstaller et le pb persiste. Ce n'est pas propre à samba: quand j'accède à "utilisateurs webmin/change passwords", j'ai aussi un message d'erreur :
"passwd::acl_security_form failed : Undefined subroutine &passwd::user_chooser_button called at /usr/share/webmin/passwd/acl_security.pl line 17."
Apparemment, cela a un rapport avec le truc nommé ACL. Je vais voir si je n'ai pas oublié d'installer un paquet.
Merci pour ton aide,
Willy.
Bonjour,
C'est le mot de passe de webmin. Il n'est pas lié au mot de passe root du
système, lui-même n'est pas lié au mot de passe root de mysql. Ce sont
tous des mots de passe différents, stockés dans des endroits différents
et utilisés par des applications différentes... Dans webmin, tu dois
probablement configurer le module mysql pour lui indiquer quel nom
d'utilisateur et quel mot de passe utiliser pour se connecter à la base
(clique sur le lien "configurer le module". Pareil pour phpmyadmin, il y a
un fichier à éditer où entrer le mot de passe root de la base, c'est
écrit dans la docuimentation de phpmyadmin.
Ok, maintenant cela marche. je n'avais pas vu le texte "configure module".
Pour ton problème de samba, oui, tu as probablement installé
partiellement webmin, ou bien tu utilises une version de samba différente
de celle prévue.
J'ai désinstallé Webmin pour le réinstaller et le pb persiste. Ce n'est pas
propre à samba: quand j'accède à "utilisateurs webmin/change passwords",
j'ai aussi un message d'erreur :
"passwd::acl_security_form failed : Undefined subroutine
&passwd::user_chooser_button called at
/usr/share/webmin/passwd/acl_security.pl line 17."
Apparemment, cela a un rapport avec le truc nommé ACL. Je vais voir si je
n'ai pas oublié d'installer un paquet.
C'est le mot de passe de webmin. Il n'est pas lié au mot de passe root du système, lui-même n'est pas lié au mot de passe root de mysql. Ce sont tous des mots de passe différents, stockés dans des endroits différents et utilisés par des applications différentes... Dans webmin, tu dois probablement configurer le module mysql pour lui indiquer quel nom d'utilisateur et quel mot de passe utiliser pour se connecter à la base (clique sur le lien "configurer le module". Pareil pour phpmyadmin, il y a un fichier à éditer où entrer le mot de passe root de la base, c'est écrit dans la docuimentation de phpmyadmin.
Ok, maintenant cela marche. je n'avais pas vu le texte "configure module".
Pour ton problème de samba, oui, tu as probablement installé partiellement webmin, ou bien tu utilises une version de samba différente de celle prévue.
J'ai désinstallé Webmin pour le réinstaller et le pb persiste. Ce n'est pas propre à samba: quand j'accède à "utilisateurs webmin/change passwords", j'ai aussi un message d'erreur :
"passwd::acl_security_form failed : Undefined subroutine &passwd::user_chooser_button called at /usr/share/webmin/passwd/acl_security.pl line 17."
Apparemment, cela a un rapport avec le truc nommé ACL. Je vais voir si je n'ai pas oublié d'installer un paquet.