petit problème mysql

Ce forum traite des autres distributions spécialisées, notamment les distributions sécurisées comme ASTARO ou COYOTE LINUX.

Modérateur: modos Ixus

Messagepar SunOS » 26 Fév 2003 23:28

bsr, je viens d'installer mysql sans problème, je veux donc setter mon mot de pass root grâçe à: <BR> <BR> [root@sunos sunos]# mysqladmin -u root -p password 'motdepass' <BR>Enter password: <BR>mysqladmin: connect to server at 'localhost' failed <BR>error: 'Access denied for user: 'root@localhost' (Using password: YES)' <BR> <BR>le problème c'est que le serveur mysql est 192.168.0.10 et non localhost, vous sauriez ou me configurer ça ? ( en éspérant que ça soit cela le problème ) merci <IMG SRC="images/smiles/icon_smile.gif">
How are u Slack ?
greetz giemor pirus mikasoft
Avatar de l’utilisateur
SunOS
Major
Major
 
Messages: 78
Inscrit le: 12 Avr 2002 00:00
Localisation: DNS

Messagepar X-FaKtOr » 26 Fév 2003 23:56

Hello all, <BR>Ben moi ce que je ferai c'est d'editer le fichier /etc/hosts et de faire correspondre ton localhost a l'addresse ip que tu donne.Mais c'est chelou ton blem. <IMG SRC="images/smiles/icon_eek.gif"> <BR>Bye
Avatar de l’utilisateur
X-FaKtOr
Matelot
Matelot
 
Messages: 4
Inscrit le: 24 Fév 2003 01:00

Messagepar nemesis » 27 Fév 2003 00:50

en clair ton mysql tourne sur une autre machine que celle d'ou tu te connect oui ou non? <BR> <BR>si oui il faut passer en paramettre de lancement l'host (nom machine ou IP ) qui fait tourner ton serveur mysql. <BR> <BR>sinon bha normalement le mot de pass pour mysql (root) lorsque tu viens de l'installer est vide dc ce ki me chagrine un peu c'est l'option -p motdepasse... <BR> <BR>voilà <BR> <BR>si tu peux etre plus precis dans la description de ton pb.... <BR>@+
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar SunOS » 27 Fév 2003 03:59

j'ai un PC sous XP 192.168.0.2 et un PC sous mdk9.0 sous ip 192.168.0.10, je l'administre par SSH, j'ai modifié le fichier hosts mais rien ne change: <BR>192.168.0.10 localhost.localdomain localhost <BR>192.168.0.10 monlogin.shacknet.nu sunos <BR> <BR>franchement je ne vois pas le problème <IMG SRC="images/smiles/icon_frown.gif"> <BR>
How are u Slack ?
greetz giemor pirus mikasoft
Avatar de l’utilisateur
SunOS
Major
Major
 
Messages: 78
Inscrit le: 12 Avr 2002 00:00
Localisation: DNS

Messagepar mac » 27 Fév 2003 09:35

Si tu viens juste d'installer mySql et qu'il est sur la machine ou tu essaie de te connecter, le user root (de mysql) n'a pas de mot de passe. <BR> <BR>Le message "cannot connect to ... using password:YES) tendrait a faire penser que tu rentres un mot de passe. <BR>Or il n'en faut pas. <BR>essaie de te connecter sans l'option -p <BR> <BR>
Avatar de l’utilisateur
mac
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 172
Inscrit le: 25 Fév 2002 01:00
Localisation: Paris

Messagepar nemesis » 27 Fév 2003 12:52

quelle est la machine qui héberge le mysql? celle d'ou tu administre ou la machine distante? <BR> <BR>si c'est la distante essaye ça : <BR> <BR>mysql -h ip_de_la_machine distante -u root <BR> <BR>et regarde si ça marche... <BR> <BR>à la place de l'ip tu peux mettre le nom d'host si tu es sur de celui ci... <BR> <BR>si le serveur est en local bha tu fais juste : <BR>mysql <BR> <BR>et ça devrait rouler... <BR> <BR>voilàààà
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar SunOS » 27 Fév 2003 18:27

l'ordinateur linux est à l'adresse 192.168.0.10 j'administre par SSH par l'ordinateur XP 192.168.0.2 <BR> <BR>[root@sunos lang]# mysql -h 192.168.0.10 -u root <BR>ERROR 1130: Host 'localhost.localdomain' is not allowed to connect to this MySQL server <BR>[root@sunos lang]# <BR> <BR>[root@sunos lang]# mysql -h 127.0.0.1 -u root <BR>ERROR 1130: Host '127.0.0.1' is not allowed to connect to this MySQL server <BR> <BR>le fichier hosts <BR> se compose comme ceci : <BR> <BR>192.168.0.10 localhost.localdomain localhost <BR>192.168.0.10 fyres.shacknet.nu fyres <BR> <BR>le problème réside peut-être t-il de là ( j'ai modifié la liste localhost.localdomain.localhost, qui était à la base en 127.0.0.1 ) <BR>??
How are u Slack ?
greetz giemor pirus mikasoft
Avatar de l’utilisateur
SunOS
Major
Major
 
Messages: 78
Inscrit le: 12 Avr 2002 00:00
Localisation: DNS

Messagepar mac » 27 Fév 2003 22:07

Si tu utilises SSH qui se connecte sur la machine hebergeant le serveur Mysql, tu es vituellement sur cette machine Mysql. <BR> <BR>Considère que quand tu tapes une commandes dans ta fenetre ssh c'est comme si tu étais devant ton serveur Mysql et que tu tapais sur son clavier ! <BR> <BR>tu te logues donc en local. <BR> <BR>Si tu te logues en root avec SSH, la commande 'mysql' toute simple devrait effectivement fonctionner.
Avatar de l’utilisateur
mac
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 172
Inscrit le: 25 Fév 2002 01:00
Localisation: Paris

Messagepar nemesis » 27 Fév 2003 22:19

yargggg!!!!! <BR> <BR>heu juste comme ça en passant modifier le fichier host linux à la barbare heu c pas forcement génial génial..... <BR> <BR>bon sinon ce que dit mon prédécésseur est tout a fait vrai!!! <BR> <BR>si tu t logué en ssh sur la machine hebergeant le serveur mysql bha pas besoin de lui dire ou se connecter! <BR> <BR>fais juste mysql. <BR> <BR>le -u ne sert qu'a spécifier un autre utilisateur que root.. ( root est utilisé par defaut sinon!)
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75


Retour vers Autres distributions

Qui est en ligne ?

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