Bonjour à tous !

Je bloque sur un problème assez étrange.
Je souhaite simplement me connecter à un serveur SQL en PHP.

Le code PHP en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?php
try
{
$bdd = new PDO('mysql:host=nomserv;dbname=nombase', 'login', 'mdp');
}
catch (PDOException $e) {
print "Erreur : " . $e->getMessage() . "<br/>";
die();
}
echo 'test'
?>
Sauf que le serveur rejette ma connexion à cause d'un mauvais mot de passe (erreur sql 18456 état : 8).
J'utilise le même mot de passe pour me connecter au serveur via sql server management studio et ça fonctionne.
J'ai aussi essayé de virer le mot de passe mais toujours le même problème : mauvais mot de passe même sans mot de passe.

Le message d'erreur sur la page PHP est le suivant :
Erreur : SQLSTATE[HY000] [1130] Le hôte 'fe80::4f0:9ec4:1890:b4de%11' n'est pas authorisé à se connecter à ce serveur MySQL
Merci d'avance et bonne journée !