反映java应用程序中的数据库密码更改而不重新启动

时间:2016-04-13 11:39:34

标签: java postgresql

我的应用程序使用PostgreSQL作为数据库。组织安全策略要求每个月更改密码。对于应用程序服务器,数据库密码以加密方式存储在属性文件中。当DBA更改数据库密码时,是否有人为使用新密码刷新java应用程序服务器中的数据库密码而工作。无法重新启动应用程序服务器。

2 个答案:

答案 0 :(得分:0)

让应用程序服务器提供数据源。

您应该从应用程序服务器的管理界面定义数据源,并通过JNDI在您的应用程序中访问它。

应用程序服务器很可能会以可配置的方式自行处理密码加密,以便遵守安全标准,并允许您在运行时更改密码加密。

答案 1 :(得分:0)