OVH Cloud OVH Cloud

Accès MySQL sur Xserve Ok par le réseau, mais pas sur la machine elle mê me ..

18 réponses
Avatar
kalimbra
bonjour,

j'ai un G5 sur lequel tourne sans problème MySQL

j'ai installé MySQL sur un Xserve sur le réseau ..

Depuis mon G5, en utilisant CocoaMySQL, pas de problèmes pour accéder
aux bases sur le Xserve

Depuis le Xserve. impossible d'utiliser Cocoa, ou de faire tourner des
scripts php j'obteins toujours un message d'erreur :



Warning: mysql_pconnect(): Access denied for user: 'root@localhost'
(Using password: YES) in
/Library/Apache2/htdocs/JobGest/Connections/JobGest.php on line 5

Fatal error: Access denied for user: 'root@localhost' (Using password:
YES) in /Library/Apache2/htdocs/JobGest/Connections/JobGest.php on line 5

ou par cocoa

Unable to connect to host localhost. Be sure that the adress is correct
and that you have the necessary privileges.

Toute idée sera la bienvenue..

8 réponses

1 2
Avatar
laurent.pertois
patpro ~ patrick proniewski wrote:

après vérification, MySQL est livré avec Mac OS X Server depuis la
10.0.truc, avec la 10.0 ils avaient oublié de le mettre sur le CD
d'install, ça a été corrigé par la suite.


<http://docs.info.apple.com/article.html?artnum6319>

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
kalimbra
Nicolas MICHEL wrote:
kalimbra wrote:


si tu te logues en local avec le client mysql, ça dit quoi ?


ça fonctionne !!! c'est ça le pire ..



Ok, et avec phpMyAdmin ?
(je suppose que tu l'as installé :)


pareil qu'avec Cocoa ..impossible de me connecter :(

Chez moi j'ai ceci dans mon config.inc.php (entre autre, je crois que
c'est ça que j'avais configuré spécifiquement):

$cfg['Servers'][$i]['controlpass'] = 'passwd';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

où passwd est le mot de passe en clair.




Avatar
bgrandin
Nicolas MICHEL wrote:

Bon, je ne voulais pas répondre parce que je n'ai rien de très
intéressant à te proposer et que mes souvenirs de mysql sont lointains
m'enfin...

C'est quoi ce "mysql_pconnect()", du php ?


C'est un truc pour mettre à plat un serveur MySQL plus facilement...
Ca ouvre une connection persistente au serveur, ce qui est généralement
assez peu utile pour un script bien écrit.
Cette fonction est généralement désactivée chez les hébergeurs (du moins
ceux qui se soucient du temps de réponse de leurs serveurs MySQL).

--
http://www.bdzone.com Le portail BD

Avatar
patpro ~ patrick proniewski
In article <1hrmmrk.10r4qn52gklqkN%,
(Nicolas MICHEL) wrote:

Ok, et avec phpMyAdmin ?
(je suppose que tu l'as installé :)

Chez moi j'ai ceci dans mon config.inc.php (entre autre, je crois que
c'est ça que j'avais configuré spécifiquement):

$cfg['Servers'][$i]['controlpass'] = 'passwd';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

où passwd est le mot de passe en clair.


quelle horreur... phpmyadmin est une passoire en plus, la moindre des
choses c'est de le mettre derriere un https et de ne pas mettre les
log/pass dans la config.

patpro

--
http://www.patpro.net/

Avatar
Nicolas.MICHEL
patpro ~ patrick proniewski wrote:

quelle horreur... phpmyadmin est une passoire en plus, la moindre des
choses c'est de le mettre derriere un https et de ne pas mettre les
log/pass dans la config.


En l'occurence c'est un serveur de test alors on s'en fout.
Il y a juste un firewall et des passwd spécifiques
Pour les autres serveurs, il est désactivé dès la mise en prod.

Et de toutes façon, on a rien d'important sur mysql, juste quelques
gadjets pratiques.
--
Nicolas

Avatar
bgrandin
patpro ~ patrick proniewski wrote:

quelle horreur... phpmyadmin est une passoire en plus, la moindre des
choses c'est de le mettre derriere un https et de ne pas mettre les
log/pass dans la config.


En local, avec une version récente ?
Et, éventuellement, un .htaccess qui filtre sur l'adresse IP ?

--
http://www.bdzone.com Le portail BD

Avatar
patpro ~ patrick proniewski
In article <1hrmqyh.1abam61f6a8wgN%,
(Benoît Grandin) wrote:

patpro ~ patrick proniewski wrote:

quelle horreur... phpmyadmin est une passoire en plus, la moindre des
choses c'est de le mettre derriere un https et de ne pas mettre les
log/pass dans la config.


En local, avec une version récente ?


c'est quoi l'intérêt en local, quand il existe des outils bien meilleurs
?

Et, éventuellement, un .htaccess qui filtre sur l'adresse IP ?


pourquoi pas

patpro

--
http://www.patpro.net/


Avatar
patpro ~ patrick proniewski
In article <1hrmrt7.xi1rop1evmju9N%,
(Nicolas MICHEL) wrote:

patpro ~ patrick proniewski wrote:

quelle horreur... phpmyadmin est une passoire en plus, la moindre des
choses c'est de le mettre derriere un https et de ne pas mettre les
log/pass dans la config.


En l'occurence c'est un serveur de test alors on s'en fout.
Il y a juste un firewall et des passwd spécifiques
Pour les autres serveurs, il est désactivé dès la mise en prod.

Et de toutes façon, on a rien d'important sur mysql, juste quelques
gadjets pratiques.


toi peut être, mais tu t'empresses quand même de conseiller l'outils à
d'autres qui ne savent pas forcément quelles mesures de protections tu
utilises.

patpro

--
http://www.patpro.net/


1 2