如何在不重置的情况下更改 pgAdmin 4 的主密码?

Glo*_*del 7 password pgadmin-4

pgAdmin 4有一个主密码

需要保护并稍后解锁已保存的服务器密码。这仅适用于桌面模式用户。

在此输入图像描述

知道我当前的主密码,但是,我想更改它而不重置它,因为

重置主密码还将删除所有已保存的密码并关闭所有现有已建立的连接。

这可能吗?

小智 6

没有。不可能。原因是主密码是所保存凭据的解密密钥。更改密码会更改派生的解密密钥,这使得现有数据无法检索(无需付出一点努力和最近的备份)。文档中的这一点暗示了如何使用密码:

主密码不存储在物理存储的任何位置。它临时存储在应用程序内存中,并且在应用程序重新启动时不会保存。

有人可能会说,应该可以首先使用现有密钥解密保存的凭据,然后使用新密钥重新加密,但开发团队并未将这部分纳入软件中。