Q
SSIS包的權限
3
A
回答
7
你可能沒有做錯任何事情。以下是我瞭解到的有關SSIS包安全性的一些信息:
如果將Package ProtectionLevel屬性設置爲EncryptSensitiveWithPassword並提供密碼,則該包的行爲將與您描述的一樣 - 當且僅當沒有被視爲「敏感」的包裹。本質上,該設置被忽略(儘管屬性設置被保留),直到SSIS認爲「敏感」出現爲止。
SSIS決定什麼是和不敏感。例如,密碼很敏感。如果連接到數據源並使用Windows身份驗證,則這些連接不敏感。如果您將連接管理器更改爲使用需要密碼的SQL登錄,則EncryptSensitiveWithPassword設置將突然開始按預期運行(因爲它現在具有對保護敏感的內容)。 (我推薦使用Windows身份驗證,因爲我很懶,並且希望將登錄/密碼維護推送到服務器和網絡管理員......我也聽說這是最佳實踐...)
如果要限制訪問您的SSIS包使用EncryptAllWithPassword ProtectionLevel屬性設置。這將要求任何訪問密碼的人(用於編輯或執行)提供密碼。
希望這會有所幫助。
:{>安迪
1
@Andy豹的回答是非常徹底的,我已經經歷了同樣的事情。還有一件事要檢查 - 確保您單擊PackagePassword屬性字段旁邊的省略號按鈕並輸入密碼和密碼驗證。我忘記了偶爾會這樣做,只是將密碼直接輸入到屬性字段中,導致密碼不能被保存。
相關問題
- 1. TFS上的SSIS包權限問題
- 2. SSIS權限問題
- 3. 對SSIS包的訪問權限但不包括表
- 4. SSIS打破Oracle權限
- 5. SSIS CDC權限錯誤
- 6. 權限從Sql Job運行SSIS包的問題
- 7. SSIS中截斷表的最小權限
- 8. 在執行包期間,SSIS使用哪些用戶權限?
- 9. SQL Server和SSIS權限問題?
- 10. 授予權限調用正在調用包的包的權限可能會丟失哪些權限?
- 11. Laravel揹包設置權限
- 12. Plone:附加包的訪問權限
- 13. 什麼是WPF中包URI的權限?
- 14. 包裝上的PHP Composer權限
- 15. 權限包括文件的PHP
- 16. 修復rpm/setuptools包裝的權限
- 17. C++包含文件的權限
- 18. 使用Keycloak Mapper包含我的令牌的授權權限
- 19. VS2015中的SSIS包
- 20. 在manifest.xml文件中使用權限與android權限的權限
- 21. 無法連接到SSIS(本地激活權限)
- 22. 的fopen權限與777個權限
- 23. 構建隊列新權限的權限
- 24. 檢查用戶權限的權限
- 25. 關於Android權限的問題權限
- 26. SSIS包2012
- 27. 暫停ssis包
- 28. SSIS包恢復
- 29. SSIS包錯誤
- 30. SSIS包時序
你爲此分配了什麼ProtectionLevel? – 2009-07-31 15:58:59