我安装了pgadmin4
在 ubuntu 18.04
使用命令:
sudo apt-get install pgadmin4 pgadmin4-apache2
在像往常一样安装过程中,我被提示输入电子邮件和密码,所以我提供了我的电子邮件和密码。安装后当我尝试登录 pgadmin4 homepage
使用该电子邮件,我收到错误消息:specified user does not exist
我可能在安装过程中为我的电子邮件提供了一些拼写错误。我现在该如何解决这个问题?是否可以在不重新安装 pgadmin4 的情况下重置电子邮件?
最佳答案
我找到了存储我的凭据的数据库位置。
var/lib/pgadmin/pgadmin4.db
在 user
存储表凭据。有趣的是
postgres@localhost
附加在我的电子邮件之前。在提供电子邮件时,没想到它们会附加到我的电子邮件地址中。因此,为了更新我的凭据,我安装了
SQLite 3
和 sqlitebrowser
通过关注 tutorial .我不得不更改
pgadmin
的权限文件夹和 pgadmin4.db
文件。休息很容易——user
关于postgresql - pgadmin4 指定的用户不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64279383/