Toon posts:

mysql 4.1 & php 4.4.0 @ IIS 5.1 = acces denied

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik probeer een database verbinding aan te roepen in een php script, krijg ik deze foutmelding:

Access denied for user 'root'@'localhost' (using password: NO)

De code voor het aanroepen werkt wel op andere servers:
code:
1
2
3
4
5
6
7
8
9
<?  
    $db     = "conceptforum";
    $dbuser = "root";
    $dbpass = "geheim";
    $dbhost = "localhost";
    
    mysql_connect("$dbhost","$dbuser","$dbpass") or die(mysql_error());
    mysql_select_db("$db");
?>


Echter het geeft problemen op een windows xp pro pc met IIS 5.1 met daarop de PHP4.4.0 ISAPI plugin goed draaiend.

Ik heb het wachtwoord al op een zwakkere manier geencrypted, als volgt:
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('geheim');

MYSQL draait ook met old_passwords, zowel handmatig gestart als met de my.ini.

Alvast bedankt!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Ik mis een minor version number van je MySQL. 4.1.1 is b0rken bijvoorbeeld met old_pasword.

Maak eerst maar eens in je Mysql commandprompt een nieuwe usert aan voor die DB.

root == root en geen doemaarelkedatabeestloginhiervoorgebruiken-account.

Je zal dan ook zien dat je old_password config pas goed werkt met een nieuwe user.

[ Voor 87% gewijzigd door alt-92 op 11-09-2005 18:15 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
Het is MySQL 4.1.14-nt

Na lang prutsen, kwam ik er achter dat niet aan de configuratie ligt maar aan het php bestand, ik zat perongeluk het backup bestand te wijzigen die uiteraard niet in de wwwroot staat. |:(

Het werkt echter wel met root account.
Ik had ook al een ander account aan gemaakt en toen bleek dat de error nog steeds root aangaf zat ik dus het verkeerde bestand te wijzigen, sorry

Ik ga nu een fatsoenlijke editor installeren, notepad geeft niet het pad aan van de bestand

[ Voor 11% gewijzigd door Verwijderd op 11-09-2005 18:02 ]


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

User error dus :P

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
Juist en die hoort in geen enkele topic thuis hier op GoT :P

Verwijderd

Ik verplaats je topic nog even naar SA voor de search :)
Pagina: 1