2012-06-22 59 views
1

我總是得到這個錯誤:0x80040E4D。無效的用戶名/密碼;登錄被拒絕。 我已經使用EncryptSensitiveWithPassword保護級別在包中設置了用戶名和密碼。 我試圖把包放到SSIS包店,我創建了一個配置文件,但是一切都沒有用。SSIS和Oracle錯誤代碼:0x80040E4D

我應該有一點幫助,請。

+0

你能否通過SQL * Plus(SQL命令行)與正在其他地方拒絕了用戶名和密碼連接到數據庫? –

+0

感謝您的回覆,否則是的,我可以。我可以在VS 2010中運行這個包,但是當我想在SQL管理器中運行這個包時,它會嘗試在我的用戶名下運行,而不是在用戶的包下設置。 – sada

回答

0

EncryptSensitiveWithPassword是存包的加密數據(如Oracle的用戶名和密碼)的選項,這樣如果有人試圖不提供密碼執行包,包執行失敗。

我覺得你有你的配置文件,也許是信息敏感信息不被從它加載的問題。

+0

嗨。有兩個問題。 1.它僅適用於我的32位Oracle客戶端。 2.我是軟件包所有者(作爲AD用戶),但該服務以名稱NetworkService運行,因此無法檢查我的用戶。 – sada