Bonjour,
J'essaie d'appeler une procédure stockée présente sur un serveur SQL 2008 (Serveur_A) depuis un autre serveur SQL 2008 (Serveur_B), mais SQL Server me retourne une erreur :
Résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part exec Serveur_A.MaBDD.MaTable param1, param2, ...
J'ai mis le RPC à true sur chaque base, et les 2 bases sont en 64 Bits et en SP1.Le fournisseur OLE DB "SQLNCLI10" du serveur lié "Serveur_A" a retourné le message "Spécification d'autorisation non valide".
Msg 7399, Niveau 16, État 1, Ligne 1
Le fournisseur OLE DB "SQLNCLI10" du serveur lié "Serveur_A" a rapporté une erreur. Échec de l'authentification.
Msg 7303, Niveau 16, État 1, Ligne 1
Impossible d'initialiser l'objet de la source de données du fournisseur OLE DB "SQLNCLI10" du serveur lié "Serveur_A".
me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2exec sp_linkedservers
Bref si quelqu'un voit la source du problème...Serveur_A | SQLNCLI | SQL Server | Serveur_A | NULL | NULL | NULL
Serveur_B | SQLNCLI | SQL Server | Serveur_B | NULL | NULL | NULL
Merci et bonne journée![]()
Partager