2010-03-03 4 views
0

J'ai une application ASP.NET qui utilise le fournisseur d'appartenance SQL Server standard pour s'authentifier. Fonctionne très bien avec une base de données locale (ce n'est pas SQL Svr Express!). Lorsque j'essaie de m'authentifier sur une base de données distante, même avec une chaîne de connexion correcte, j'obtiens toujours un 'Provider', Erreur 40: Impossible d'ouvrir une connexion à SQL Server. J'ai vérifié que le serveur autorise les connexions à distance et qu'il prend en charge les connexions de canaux nommés. Personne d'autre n'utilise la base de données en même temps (bien que d'autres puissent être connectés au serveur). Voici la chaîne de connexion et les informations d'appartenance dans mon web.config (noms simulés et adresse IP simulé pour la confidentialité). Quelqu'un a des idées? BobASP.NET Membership.ValidateUser ne parvient pas à se connecter au serveur SQL distant

(mêmes paramètres que ci-dessus pour roleManager)

+0

Vous avez oublié de coller les chaînes de connexion comme indiqué. – bkaid

Répondre

0

Le tube nommé est valide uniquement pour une connexion locale. Besoin de protocole TCP.

Questions connexes