Connexion SQLSERVER en PHP
Bonjour à toutes et tous,
Je suis nouveau sur le forum
Le sujet qui m’amène est le suivant :
J'ai développé une application .net ( C# sous Visual Studio 2010 ) avec un base SQLSERVER. Cette application a été installée sur IIS 5.1 sous XP PRO. Pour des besoins d'affichage sur mon téléphoné AndroiD j'aimerai pouvoir accéder a ces données par PHP ( Serveur WAMP) .
J'ai ressui à installer les Drivers SQLSRV20 sur WAMP.
J'ai développé une page PHP de connexion a la base
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?php
$serverName = "ma_machine\SQLEXPRESS";
$connectionInfo = array( "Database"=>"C:\Inetpub\wwwroot\mon_appli\App_Data\ma_base.mdf", "UID"=>"mon_user", "PWD"=>"mon_motedepasse");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn === false )
{
echo "connexion impossible.</br>";
die( print_r( sqlsrv_errors(), true));
}
else
{
echo('Connecté');
}
?> |
Il me semble que j'arrive bien a accéder au serveur mais que je n'arrive pas a me connecter
Citation:
connexion impossible.
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 'mon_user'. [message] =>
[Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'mon_user'. )
[1] => 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 'mon_user'. [message] =>
[Microsoft][SQL Server Native Client 10.0][SQL Server]Échec de l'ouverture de session de l'utilisateur 'mon_user'. ) )
Les diverses recherches que j'ai pu faire indique que mon_user n'est pas autorisé.
mon_user est il le bon UID à utiliser ?
Si oui que faut-il faire pour l'autoriser?
Si non quel UID et PWD faut-il utiliser ?
Je vous remercie par avance de l’intérêt que vous porterez à ma sollicitation.
Bien cordialement