IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Problème connexion SQLServeur avec PHP


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 45
    Par défaut Problème connexion SQLServeur avec PHP
    Bonjour à tous,

    Je me connecte actuellement à un serveur SQLserveur grace à la commande mssql_connect mais je la renseigne avec le nom du serveur : mssql_connect('nomserveur','user','pwd');

    maintenant je souhaite me connecter à un autre serveur mais je n'ai que son adresse ip et cela ne fonctionne pas même apres un certain nombre de tests:
    mssql_connect('ipserveur','user','pwd');

    J'obtiens le message d'erreur suivant alors que je renseigne bien le nom d'utilisateur et le mot de passe:
    Warning: mssql_connect(): message: Échec de la connexion de l'utilisateur '(null)'. Raison : Non associé à une connexion sécurisée SQL Server. (severity 14) in d:\devel\devel\config\connexion.php on line 53

    puis : Warning: mssql_connect(): Unable to connect to server
    puis des erreurs pour toutes les opérations concernant cette base !

    Si quelqu'un a une idée je suis preneur.

    Merci par avance.

  2. #2
    Membre averti
    Inscrit en
    Février 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 45
    Par défaut
    Ce problème est assez bizarre puisque les identifiants sont les bons mais ma machine ne peut pas se connecter. Alors que j'ai testé avec une autre machine, cela fonctionne ...
    Cela pourrait-il venir du SQL Server ? Restrictions ou autres ?

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 990
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 990
    Billets dans le blog
    6
    Par défaut
    Vaotre serveur SQL est-il configuré en authentification mixte ? Si ce n'est pas le cas, il n'accepte que les authentifications de comptes Windows...

    Reconfigurez le et relancez le service.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre averti
    Inscrit en
    Février 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 45
    Par défaut
    Bonjour,

    Tout d'abord merci pour votre réponse.
    Oui le serveur est configuré en authentification mixte : windows et SQL Server.
    Les identifiants sont les bons car je peux me connecter avec ceux-ci à la base de donnée avec l'analyseur de requête.Mais lorsque j'essaye de me connecter en php j'ai le message d'erreur : Échec de la connexion de l'utilisateur '(null)'.(cf 1er post).

    Merci par avance.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    il faudrait poster votre bout de code php incluant la chaîne de connexion merci

  6. #6
    Membre averti
    Inscrit en
    Février 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 45
    Par défaut
    Bonjour,

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    	function connect_extranet_test()
    		{
    			$cnxext = mssql_connect('10.2.10.14','user','mdp');
    			mssql_select_db('Extranet_test',$cnxext);
    		}
    Et ensuite j'appel ma fonction : connect_extranet_test()

    Mais comme je l'ai indiqué plus haut je ne pense pas que cela vienne du code Php car cela fonctionne sur une autre machine mais pas sur la mienne.

    Merci par avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connexion à Firebird avec PHP
    Par genova dans le forum Connexion aux bases de données
    Réponses: 7
    Dernier message: 12/09/2006, 17h48
  2. [MySQL] Problème d'apostrophe avec PHP
    Par gcooo dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 28/04/2006, 14h08
  3. [LDAP] problème connexion anonyme avec php à Active Directory
    Par anto48_4 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 02/03/2006, 16h50
  4. [PHP-JS] problème de javascript avec php
    Par ph_anrys dans le forum Langage
    Réponses: 9
    Dernier message: 02/03/2006, 10h34
  5. [débutant] Connexion SQLserveur avec dns
    Par karamazov994 dans le forum JDBC
    Réponses: 3
    Dernier message: 07/07/2005, 15h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo