1
要使用Liquibase管理遷移,我使用了一個包含有關數據庫連接的所有信息的屬性文件。這個文件的缺陷是它披露了我的數據庫密碼,因爲它是一個純文本文件。有沒有辦法避免這種情況? Liquibase支持屬性文件的任何類型的加密嗎?Liquibase屬性文件中的密碼加密
要使用Liquibase管理遷移,我使用了一個包含有關數據庫連接的所有信息的屬性文件。這個文件的缺陷是它披露了我的數據庫密碼,因爲它是一個純文本文件。有沒有辦法避免這種情況? Liquibase支持屬性文件的任何類型的加密嗎?Liquibase屬性文件中的密碼加密
看看這個jira:https://liquibase.jira.com/browse/CORE-1932 看起來你可以使用你自己的屬性提供者類來處理加密等。我沒有看到任何文檔,但你可以瀏覽這個任務的提交。
您可以編輯文件以在您即將運行更新時包含密碼,然後對其進行編輯以刪除密碼。 –
我將其作爲我正在開發的一個項目的一部分,並不確定它是否是使用代碼管理遷移的最佳解決方案。如果遷移執行是在一段時間內手動完成的,那麼這可能會起作用。 – addonis1990