J'essaie d'accéder à un serveur SQL distant à l'aide de SDAC."Échec de la connexion pour l'utilisateur" lors de la tentative de connexion à SQL Server 2012
(en fait, je dois avoir accès à la base de données à distance de l'application Android)
Ce que je l'ai fait pour mettre en place est here
La chaîne de configuration du TMSConnection est:
Password=mysaPwd;Data Source=RemoteIp;Initial Catalog=myDB;User ID=sa
Ce que je reçois est: Échec de la connexion pour l'utilisateur « sa »
J'ai essayé de changer l'adresse IP à distance avec IP locale, à partir de la loc d'application allié sur le serveur, mais l'erreur que je reçois est la même.
Je sais que ce n'est pas une bonne façon pour des raisons de sécurité, mais je veux comprendre où le problème est
c'est le mode d'authentification:
puis, la configuration de connexion
Cela signifie simplement que vous fournissez un mot de passe incorrect ou que le compte sa est désactivé ou verrouillé. SQL Server est-il configuré pour autoriser le "mode mixte" pour l'authentification? –
@JerryDodge Si j'utilise PCNAME \ SQLEXPRESS au lieu de l'adresse IP, la connexion fonctionne. J'ai également essayé de configurer d'autres utilisateurs mais le résultat est le même. Je dois me connecter à distance sans VPN donc je dois utiliser une adresse IP publique –
Vous devriez ajouter cette information à votre question. –