J'essaie de me connecter à mysql et je reçois une erreur. J'ai mis l'adresse IP de mon serveur et utilisé le port 3306 qui devrait être utilisé?mysql_connect(): Accès refusé pour l'utilisateur 'user' @ 'localhost'
<?php
$connection = mysql_connect("serer.ip:port", "user", "pass")
or die(mysql_error());
if ($connection) {$msg = "success";}
?>
<html>
<head>
</head>
<body>
<? echo "$msg"; ?>
</body>
</html>
Voici l'erreur de sa production:
Warning: mysql_connect() [function.mysql-connect]: Accès refusé pour (en utilisant le mot de passe: YES) 'utilisateur' @ 'localhost' utilisateur en /home/admin/domains/domain.com.au/public_html/db_connect.php sur la ligne 3 Accès refusé pour l'utilisateur 'utilisateur' @ 'localhost' (en utilisant le mot de passe: YES)
chances est que vous n'avez pas autorisé votre utilisateur 'admin' à se connecter via le serveur' server1.myserver.com'. Assurez-vous que 'server1.myserver.com' est dans la liste des hôtes auxquels l'utilisateur peut se connecter. – mauris