あなたが認証している正確にどのように言及していませんでした、しかしかかわらず、ここではログイン、資格やプロキシを作成し、SSISへのアクセス権を付与するためのスクリプトがありますパッケージ:
CREATE LOGIN [MyLogin] FROM WINDOWS WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english]
GO
GRANT CONNECT TO [MyLogin]
go
CREATE ROLE MyRole
GO
EXEC sp_addrolemember @membername = N'MyLogin', @rolename = N'MyRole'
GO
CREATE CREDENTIAL MyCredential WITH IDENTITY = 'MyLogin', SECRET = 'MyPassword';
GO
USE [msdb]
GO
EXEC msdb.dbo.sp_add_proxy @proxy_name=N'MyProxy',@credential_name=N'MyCredential',
@enabled=1
GO
EXEC msdb.dbo.sp_grant_proxy_to_subsystem @proxy_name=N'MyProxy', @subsystem_id=11
GO
EXEC msdb.dbo.sp_grant_login_to_proxy @proxy_name=N'MyProxy', @login_name=N'MyLogin'
GO
CREATE ROLE MyRole
GO
EXEC sp_addrolemember @membername = N'MyRole', @rolename = N'db_ssisadmin'
GO
EXEC sp_addrolemember @membername = N'MyRole', @rolename = N'db_ssisoperator'
GO
EXEC sp_addrolemember @membername = N'MyLogin', @rolename = N'MyRole'
GO
まだ成功していないが、同じエラーが続く。間違いがどこだったのか分かりません。 – rmdussa
サービスエージェントアカウントでパッケージが正常に実行されました。私がプロキシを作成したとき、パッケージを実行する前に失敗しています。だからProxyアカウントでDefinely問題。それでも私はプロキシアカウントのサービスアカウントと同じアカウントで試してみましたが、まだ動作しませんでした。助けてください。ありがとうございました – rmdussa
プロキシアカウントがExcelファイルのネットワークパスや引っ張ったり書いたりしているすべてのデータベースへのアクセスなど、すべてのデータソースにアクセスできることを確認してください。 –