我使用VB.net訪問運行IBM7.1操作系統的iseries。我使用IBMDASQL連接。一切運作良好。iSeries連接隱藏密碼
用戶標識和密碼在連接字符串中以純文本格式顯示。這些程序中有許多是批量運行的,這意味着我無法響應提示輸入用戶和密碼。 IT審計人員說,密碼不能以純文本形式供任何人破解。連接字符串駐留在VB.net程序的源代碼以及App.config文件中。
有沒有人有解決方案來安全訪問一個iSeries,而用戶/密碼在明顯可見的情況下可見?我也想定期更改用戶的密碼,所以我不想進入每個vb.net源程序並重新編譯。
吉姆
是的。簡而言之,如果您不希望它們在程序代碼中可見,請勿在連接字符串中硬編碼userID和密碼。 – user2338816
感謝您的回覆。在走下Kerberos之路時,我想確保更改這不會影響i Series Access會話登錄。換句話說,我希望能夠執行我的批處理或vb.net應用程序,也可以從Iseries獲取數據並填充SQL表的SQL 2012 DTS包。 – user6031212
我可以在受控環境中做到這一點嗎?不影響其他i系列訪問登錄? – user6031212