Bonjour, ![:D](https://www.developpez.net/forums/images/smilies/icon_biggrin.gif)
Je viens de commencer avec SQL SERVER 2000.
Le nom de mon serveur : 'ADMIN-PC'
J'ai créé une base 'ProjetBD'.
J'ai défini une connexion a la base 'amine' et un utilisateur 'amine'
Je veux acceder a cette base depuis un script php :
1 2 3 4 5 6 7 8 9 10 11 12
|
$serverName = "ADMIN-PC\SQLEXPRESS";
$connectionInfo = array( "Database"=>"ProjetBD", "UID"=>"amine", "PWD"=>"");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
echo "Connexion établie.<br />";
}else{
echo "La connexion n'a pu être établie.<br />";
die( print_r( sqlsrv_errors(), true));
} |
il retourne l'erreur :
[CODE]
La connexion n'a pu être établie.
Array ( [0] => Array ( [0] => 28000 [SQLSTATE] => 28000 [1] => 18456 [code] => 18456 [2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'amine'. [message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'amine'. ) [1] => Array ( [0] => 28000 [SQLSTATE] => 28000 [1] => 18456
=> 18456 [2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'amine'. [message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'amine'. ) )
par contre, si j'utilise la base de donnees system 'master' avec un accès par mon compte du système , la connexion reussit.
Est ce que le probleme est dans la connexion , ou dans la creation de la base? ![:cry:](https://www.developpez.net/forums/images/smilies/icon_cry.gif)
Merci
Partager