使用LoadFromSqlServer调用SSIS包(C#应用程序)时,用户帐户是否必须对数据库或服务器有任何特殊权限?用户是否需要特殊权限才能使用LoadFromSqlServer调用包?
我似乎无法在此刻,以查看EM包...
使用LoadFromSqlServer调用SSIS包(C#应用程序)时,用户帐户是否必须对数据库或服务器有任何特殊权限?用户是否需要特殊权限才能使用LoadFromSqlServer调用包?
我似乎无法在此刻,以查看EM包...
您需要为需要运行SSIS包的用户授予一些权限。
This page应提供您需要的信息。
我不知道答案准确,但是在SSIS包从运行是非常重要的。如果我从Visual Studio运行它,它使用我的帐户和权限。如果我将它加载到服务器上,并试图直接运行该包,则它正在使用其他内容(并且通常因为它们设置了我们的服务器而失败)。如果我从服务器上的作业运行它,它将使用服务器SQA帐户以及该帐户的权限。