【发布时间】:2015-09-30 21:49:26
【问题描述】:
为了使用 Liquibase 管理迁移,我使用了一个包含有关数据库连接的所有信息的属性文件。这个文件的缺陷是它泄露了我的数据库密码,因为它是一个纯文本文件。有没有办法避免这种情况? Liquibase 是否支持属性文件的任何类型的加密?
【问题讨论】:
-
您可以在即将运行更新时编辑该文件以包含密码,然后再对其进行编辑以删除密码。
-
我将其作为我正在从事的项目的一部分包括在内,不太确定它是否是使用代码管理迁移的最佳解决方案。如果迁移执行偶尔手动完成,这可能会起作用。
标签: database-migration liquibase