Utilisation de MySql et PhpMyAdmin

Les produits Synology sont plus que des NAS. Ils peuvent servir Ă  la videosurveillance, Ă  la domotique, ... Parlons en dans cette section.

Utilisation de MySql et PhpMyAdmin

Messagede electrolivier » 04 Nov 2012, 10:58

Bonjour,

J'ai beaucoup progressé cette année en php et j'arrive a faire pas mal de truc sympa maintenant (faudra que je divulgue un peu).

Mais j'ai un gros soucis avec MySql, j'arrive a me connecter a la base uniquement si je le fait en localhost sans mots de passe, question sécurité c'est nul.

En fait je pense qu'il ne prend pas en compte mon utilisateur dans ce cas lĂ .
Je n'arrive pas a lui faire utiliser un utilisateur avec un mots de passe. j'ai imaginé que ct un problème de hashage de mots de passe mais je doit pas m'y prendre correctement.

Si quelqu'un pouvais m'aider un peu, Merci
Olivier
Zibase, IPX800V3, Karotz, NAS Synology 211J, Freebox V6, Télécommande, Prise et variateur DIO, Sondes Orégon température humidité vent pluie, K8055, électrovanne Gardena.
Reverse Proxy Apache, Caméra Heden Trendnet Foscam, Logiciel de surveillance "Surveillance Station", Onduleur
Alarme, Volet, Portail et Porte de garage Somfy
Interface du systéme avec Imperihome + interface web perso.
electrolivier
Guru de domotique
 
Messages: 138
Inscription: 09 FĂ©v 2012, 21:50

Re: Utilisation de MySql et PhpMyAdmin

Messagede kephren14 » 04 Nov 2012, 11:49

Salut,

Un : UPDATE user SET password=PASSWORD('nouveaumotdepasse') WHERE user="root";
Puis un : FLUSH PRIVILEGES;
pourrait Ă©ventuellement marcher ???

Tu n'as pas accès au menu Privilèges ?

De mémoire, dans le fichier config.inc.php du dossier d'install, je crois que tu peux voir le mdp par defaut du serveur mysql.
Cela doit etre commenté //mysql server

Excuse moi, cela fait un moment que je n'aipas utilisé phpmyadmin

EDIT : Comme j'ai eu un petit doute, si ça peut t'aider : http://benjamin-balet.info/multimedia/s ... -synology/
Box domotique : Vera Lite UI7
Chauffage : Vannes Danfoss Connect
Température/Météo : Sondes THNX
NAS : Tandberg Biznas sous Debian+OpenMediaVault.
Avatar de l’utilisateur
kephren14
Dieu de domotique
 
Messages: 276
Inscription: 13 Sep 2012, 22:29
Localisation: Alentours de Caen - Calvados

Re: Utilisation de MySql et PhpMyAdmin

Messagede electrolivier » 04 Nov 2012, 12:51

Jai bien accé au menu privilege. Jai Rentré un mot de passe, mis tout les privileges possible mais ca ne veux toujours pas
Zibase, IPX800V3, Karotz, NAS Synology 211J, Freebox V6, Télécommande, Prise et variateur DIO, Sondes Orégon température humidité vent pluie, K8055, électrovanne Gardena.
Reverse Proxy Apache, Caméra Heden Trendnet Foscam, Logiciel de surveillance "Surveillance Station", Onduleur
Alarme, Volet, Portail et Porte de garage Somfy
Interface du systéme avec Imperihome + interface web perso.
electrolivier
Guru de domotique
 
Messages: 138
Inscription: 09 FĂ©v 2012, 21:50

Re: Utilisation de MySql et PhpMyAdmin

Messagede electrolivier » 04 Nov 2012, 13:21

VoilĂ  un code qui fonctionne mais je n'y arrive pas avec le mots de passe.

<?php
// On définit les 4 variables nécessaires à la connexion MySQL :
$hostname = "localhost";
$user = 'olivier';
$password = "";
$nom_base_donnees = "domotique";

// Connexion au serveur MySQL
$conn = mysql_connect($hostname, $user, $password) or die(mysql_error());

// Choix de la base sur laquelle travailler
mysql_select_db($nom_base_donnees, $conn) or die(mysql_error());

mysql_query("INSERT INTO `Temp`(`Chambre`, `SdB`) VALUES ('25','36')") or die(mysql_error());
?>
Zibase, IPX800V3, Karotz, NAS Synology 211J, Freebox V6, Télécommande, Prise et variateur DIO, Sondes Orégon température humidité vent pluie, K8055, électrovanne Gardena.
Reverse Proxy Apache, Caméra Heden Trendnet Foscam, Logiciel de surveillance "Surveillance Station", Onduleur
Alarme, Volet, Portail et Porte de garage Somfy
Interface du systéme avec Imperihome + interface web perso.
electrolivier
Guru de domotique
 
Messages: 138
Inscription: 09 FĂ©v 2012, 21:50

Re: Utilisation de MySql et PhpMyAdmin

Messagede kephren14 » 04 Nov 2012, 18:04

electrolivier a écrit:Jai bien accé au menu privilege. Jai Rentré un mot de passe, mis tout les privileges possible mais ca ne veux toujours pas



Je crois que le mdp dans privilege ne concerne que phpmyadmin et non mysql.
As tu essayé la procédure que je t'ai indiqué ?
Box domotique : Vera Lite UI7
Chauffage : Vannes Danfoss Connect
Température/Météo : Sondes THNX
NAS : Tandberg Biznas sous Debian+OpenMediaVault.
Avatar de l’utilisateur
kephren14
Dieu de domotique
 
Messages: 276
Inscription: 13 Sep 2012, 22:29
Localisation: Alentours de Caen - Calvados

Re: Utilisation de MySql et PhpMyAdmin

Messagede electrolivier » 04 Nov 2012, 18:14

Je viens d'essayer mais ca me marque "#1046 - No database selected"
Je l'ai rentré directement dans l'onglet SQL de phpmyadmin

j'ai quand même un peu avancé, quand je met un mot de passe pour "N'importe quel" en localhost ça marche si je met ce mots de passe en clair dans mon code. Mais je comprend pas, pour moi je devrais mettre le mots de passe hashé pour que ça marche.
Zibase, IPX800V3, Karotz, NAS Synology 211J, Freebox V6, Télécommande, Prise et variateur DIO, Sondes Orégon température humidité vent pluie, K8055, électrovanne Gardena.
Reverse Proxy Apache, Caméra Heden Trendnet Foscam, Logiciel de surveillance "Surveillance Station", Onduleur
Alarme, Volet, Portail et Porte de garage Somfy
Interface du systéme avec Imperihome + interface web perso.
electrolivier
Guru de domotique
 
Messages: 138
Inscription: 09 FĂ©v 2012, 21:50

Re: Utilisation de MySql et PhpMyAdmin

Messagede kephren14 » 04 Nov 2012, 19:17

D'accord, je comprends. Tu veux hasher ton mdp de connexion mysql. Pfiouh pas très utile je pense. A moins que tu aies des données top confidentielles.^^
La tu compares ton mdp, genre par exemple "test" Ă  son hash (md5) "098f6bcd4621d373cade4e832627b4f6"
Donc effectivement "test" n'est pas Ă©gal Ă  "098f6bcd4621d373cade4e832627b4f6" puisque "test" = "test"
Ou éventuellement "test" = md5("098f6bcd4621d373cade4e832627b4f6"), je ne sais même pas si ça peut marcher. Jamais testé car je ne me suis jamais préoccupé de cette "protection"

Je pense que si quelqu'un veut hacker ton site, il va utiliser les failles php, essayer d’accéder à ton fichier config et voir comment tu hash ton mot de passe...

Si un developpeur pro passerait par la il t'aiguillerait surement plus que moi quand mĂŞme
Box domotique : Vera Lite UI7
Chauffage : Vannes Danfoss Connect
Température/Météo : Sondes THNX
NAS : Tandberg Biznas sous Debian+OpenMediaVault.
Avatar de l’utilisateur
kephren14
Dieu de domotique
 
Messages: 276
Inscription: 13 Sep 2012, 22:29
Localisation: Alentours de Caen - Calvados

Re: Utilisation de MySql et PhpMyAdmin

Messagede electrolivier » 04 Nov 2012, 19:28

Oui effectivement pas de donnée sensible, seulement des températures mais j'aimerais bien comprendre quand même. Bon en même temps déjà l'accés ne ce fait qu'en localhost donc rien de bien grave. Mais si on peux avoir plus de détail ce serais cool parce que là je me voit pas faire un tuto sur un truc que je maîtrise même pas.
Merci quand mĂŞme.
Olivier
Zibase, IPX800V3, Karotz, NAS Synology 211J, Freebox V6, Télécommande, Prise et variateur DIO, Sondes Orégon température humidité vent pluie, K8055, électrovanne Gardena.
Reverse Proxy Apache, Caméra Heden Trendnet Foscam, Logiciel de surveillance "Surveillance Station", Onduleur
Alarme, Volet, Portail et Porte de garage Somfy
Interface du systéme avec Imperihome + interface web perso.
electrolivier
Guru de domotique
 
Messages: 138
Inscription: 09 FĂ©v 2012, 21:50


Retourner vers NAS Synology

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Copyright © 2011 - Touteladomotique.com - Tous droits rĂ©servĂ©s
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique