[méga débutant] j'arrive pas à me connecter à ma base

j'arrive pas à me connecter à ma base [méga débutant] - PHP - Programmation

Marsh Posté le 20-05-2003 à 22:55:24    

salut
 
j'utilise easy php 1.6 que j'utilise en local
 
j'ai une base NICO
le USER chez pas ce ke c , ni ou le trouver
le PASS idem, on ma jamais demander un mot de pass quand j'ai crer ma base
 
 
voici mon code :
 
15  <?
16  // Connexion au serveur
17  $server = 'localhost';
18  $user = '';
19  $pass = '';
20  $base = 'nico';
21  
22  $link = mysql_connect($server,$user,$pass;
23  mysql_select_db($base,$link);
14  
25   ?>

 
 
voici l'erreur :
 
Warning: Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\web\easyphp\www\test\accueil.php on line 22
 
Warning: MySQL Connection Failed: Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\web\easyphp\www\test\accueil.php on line 22
 
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\web\easyphp\www\test\accueil.php on line 23

 
 
merci de m'aider , je suis super perdu avec ce probleme de connection à ma base
 
chui en satge , je doit faire un site php, le reste je comprend , c le seul truc que je capte pas bien en php (de toute facon chui nul en tout ce ki est reseaux et serveurs mais ca va changer)
 
merci d'avance

Reply

Marsh Posté le 20-05-2003 à 22:55:24   

Reply

Marsh Posté le 20-05-2003 à 23:02:15    

essaie "root" comme login et rien comme mdp
 
sinon tu devrais
 - foutre un mot de pass au user root
 - creer un user pour ton appli
 - lui donner les droits necessaire sur ta base
 
sous mysql ça donne genre ça
 
GRANT ALL PRIVILEGES ON mabase.* TO 'toto'@'localhost' IDENTIFIED BY 'motdepassemagique';
 
tu peux remplacer ALL PRIVILEGES par une liste genre SELECT, UPDATE (le user pourra voir et updater les donnees, pas en inserer ni modifier les table)
 
et tu peux remplacer mabase.* par mabase.nomdetable si tu veux des restrictions particuliere sur une table
 
... je crois que cette manip crée l'user en meme temps donc t'as pas a te faire chier.
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 21-05-2003 à 12:34:27    

Si t'es en local sur easy php, l'utilisateur c'est root et le mot de passe y'en a pas. Par contre il te manque une parenthèse ligne 22:

Code :
  1. 15  <?
  2. 16  // Connexion au serveur  
  3. 17  $server = 'localhost';
  4. 18  $user = 'root';
  5. 19  $pass = '';
  6. 20  $base = 'nico';
  7. 21 
  8. 22  $link = mysql_connect($server,$user,$pass);
  9. 23  mysql_select_db($base,$link);
  10. 14 
  11. 25   ?>


Reply

Marsh Posté le 21-05-2003 à 12:45:04    

RiderCrazy a écrit :

Si t'es en local sur easy php, l'utilisateur c'est root et le mot de passe y'en a pas.  

tu me repetes  [:pepe le putois]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 21-05-2003 à 13:00:28    

vrai... mais bon, mieux vaut deux fois qu'une... dsl si ca t'as géné :ange:

Reply

Marsh Posté le 21-05-2003 à 13:01:05    

c bon pour une fois :o
;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 21-05-2003 à 13:04:51    

c'est simple, Si t'es en local sur easy php, l'utilisateur c'est root et le mot de passe y'en a pas.   :)  
 
 
[:neowen]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 21-05-2003 à 13:07:01    

simogeo a écrit :

c'est simple, Si t'es en local sur easy php, l'utilisateur c'est root et le mot de passe y'en a pas.   :)  
 
 
[:neowen]

mais quel connard celui-là [:rofl]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 21-05-2003 à 13:08:32    

:sol:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 21-05-2003 à 13:46:34    

[:criun]

Reply

Marsh Posté le 21-05-2003 à 13:46:34   

Reply

Marsh Posté le 21-05-2003 à 14:00:17    

merci les gas c t bien ROOT qui me manquait

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed