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