Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

Error when run with a different userid/on different server

$
0
0

This is related to SSIS 2005

There is table which stores connection information. It is fetched correctly and passed on to the connectionstring dynamically to OLEDB connection, in Development and test Servers. When used with other valid user( who has permissions), it is failing in Production, if we don't change the default value that is equivalent to configuration table.

Details

1. The default connection( stored in the variable window ) has 'Server A', the config table has 'ServerB', when prod account is used, it is not going to 'server B'(confirmed through profiler), not sure if it is going server A either. However when default information is also changed to 'Server B' then it is working.

2. On the Production Server Itself, without  any changes to default values in the variables, with another useraccount, it is able to get data from 'ServerB' correctly

Running as a jobstep. but behaviour is same even if you run from BIDS. Deployed the package in msdb using import option and configured a job step to use this

Both users have the same permissions.

I remember somewhere long back that there is a bug in ssis,The default values in the connection manager should have been executed atleast once with the user, if the configured values is different, is that correct? any links


Error:

Executed as user: abc\bcd. ...on 9.00.522.00 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  10:00 PM  Error: T    Code: 0xC0202009     Source: abc Connection manager "abcd"     Description: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005.  An OLE DB record is available.  Source: "Microsoft SQL Native Client"  Hresult: 0x80004005  Description: "Login failed for user abc\bcd.".  An OLE DB record is available.  Source: "Microsoft SQL Native Client"  Hresult: 0x80004005  Description: "Cannot open database "adventure" requested by the login. The login failed.".  End Error  Error: 2009-12-22 15:04:52.16     Code: 0xC020801C     Source: Data Flow Task - tblBicyles OLE DB Source [1]     Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager...  The package execution fa...  The step failed.

Thanks in advance
Pra


Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>