Auteur de questions
Connexion SQL 2008 R2 avec Powershell

Discussion générale
-
Bonjour,
Brièvement, je suis en train de construire un truc avec une sondes powershell remontant des informations dans une base de données SQL qui s'interfacera avec du web. La sonde en powershell ne me pose aucun problème mais au moment de se connecter à la base de données, je reçois ce message là :
Exception lors de l'appel de «Open» avec «0» argument(s): «Échec de la connexion.
La connexion provient d'un domaine non approuvé et ne peut pas être utilisée avec
l'authentification Windows.»
Au caractère Ligne:1 : 1+ $conn.Open()+ ~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : SqlException
Je me connecte de la manière suivante :
$connn= New-Object System.Data.SqlClient.SqlConnection
$connn.connectionstring="Server=192.168.1.1;database=MASTER;trusted_connection=yes;"
$connn.Open()je précise que le script est lancé depuis un windows 8 et dés que j'exécute le script en local sur le pc tout marche. Je soupçonne un problème de droit aussi est ce que quelqu'un saurait comment on spécifie les droits soit par la méthode open soit par la connectionstring ????
Cordialement
Seitosan
- Type modifié Dan BajenaruMicrosoft employee mercredi 12 septembre 2012 15:28 Attente de feedback
Toutes les réponses
-
Pour ceux qui sont intéressé, je poste mes pistes avec l'évolution de la situation.
J'ai modifié ma connectionstring.
elle est passé de :
$connn.connectionstring="Server=192.168.1.1;database=MASTER;trusted_connection=yes;"
à :
$connn.connectionstring="Server=192.168.1.1;user id=DOMAINE\administrateur;password=*********;database=MASTER;pooling=false;"
Le message d'erreur a évolué comme suit :
Exception lors de l'appel de « Open » avec « 0 » argument(s) : « Échec de l'ouverture de session de l'utilisateur 'administrateur'. » -
Bonjour,
je vous oriente vers Connection strings for SQL Server 2008
Cordialement,
KETATA Ramy (N'oubliez pas de Marquer et Voter la ou les réponses qui aident à résoudre votre problème)
-