Problème d'autorisations SSIS.Le package SSIS fonctionne avec le compte Windows, échoue avec le compte sqlserver sa
J'appelle le package SSIS dans mon application console .net avec:
Package pkg = app.LoadFromSqlServer(packagePath, serverName, serverUsername, serverPassword, dtsEvents);
Il travaille lors de l'exécution manuellement en utilisant les fenêtres accout, mais échoue avec l'appel ci-dessus dans mon application console.
Cela ne devrait-il pas fonctionner avec le compte sql server sa?
Il pourrait s'agir d'un problème d'emprunt d'identité dans SQL Server 2005. Consultez les journaux du package pour plus de détails, que dit-il? –
Si SQL Server est défini sur Authentification Windows uniquement (étant la valeur par défaut pour les versions récentes), cela ne fonctionnera pas. Pouvez-vous confirmer que le mode de configuration est réglé sur "mixed"? – Tomalak
Tomalak, gestion sql dispose des deux options dans la liste déroulante (authentification Windows/sql). Cela signifie que son mode mixte est correct? – Blankman