Postgresql pgadmin可以';更新后无法登录
刚刚将pgadmin4更新为4.8版,现在它将不接受进入服务器的ssh隧道密码,我收到以下错误消息:Postgresql pgadmin可以';更新后无法登录,postgresql,pgadmin-4,Postgresql,Pgadmin 4,刚刚将pgadmin4更新为4.8版,现在它将不接受进入服务器的ssh隧道密码,我收到以下错误消息: Failed to decrypt the SSH tunnel password. Error: 'utf-8' codec can't decode byte 0x8c in position 0: invalid start byte 有没有办法解决这个问题,我现在无法重新启动数据库服务器 在最新的pgAdmin4版本中,他们通过实现主密码功能提高了保存密码的安全性,我认为这是导致此问题
Failed to decrypt the SSH tunnel password. Error: 'utf-8' codec can't decode byte 0x8c in position 0: invalid start byte
有没有办法解决这个问题,我现在无法重新启动数据库服务器 在最新的pgAdmin4版本中,他们通过实现主密码功能提高了保存密码的安全性,我认为这是导致此问题的原因,同时您可以将
pgAdmin4.db
重命名为pgAdmin4.db_OLD
并重新启动pgAdmin4
注意:您必须再次添加所有服务器
------更新------------
它现在已经修复,将在4.9中
你可以尝试每晚的版本,但是这也发生在我从Ubuntu 18.10的4.8.2版本到Ubuntu 19.04的4.8.2版本(不同的安装)的过程中。我可以通过使用
sudo systemctl restart postgresql
重新启动postgres服务器来解决这个问题,正如Murtuza Z所说,在中,您可以获得fixed server_manager.py并将其替换为(pgAdmin安装目录)/web/pgAdmin/utils/driver/psycopg2/server_manager.py
,然后重新启动pgAdmin服务器
您可以获得server\u manager.py
:
- 它附在问题信息中这对我有用
- 从Murtuza Z在同一目录中提供的快照中获取