我忘记了旧版本Postgres的密码(我相信是V14),卸载了它,然后删除了程序文件夹中的剩余文件。
我还删除了指向它的路径中的环境变量。
我安装了最新版本v15。我将路径变量设置为包括C:\Program Files\PostgreSQL\15\bin
v15工作得非常好,当我做psql -U postgres
时,我可以登录。
我的密码都不管用,我明白
psql: error: connection to server at "localhost" (::1), port 5432 failed: FATAL: password authentication failed for user "chris"
但是,只需在Power Shell中键入psql
,就会要求我输入一个旧用户,我忘记了该用户的密码(上面的用户“chris”)。
PgAdmin没有列出此用户,也没有与之关联的任何数据库,只有v15的新Postgres用户。
1条答案
按热度按时间luaexgnf1#
在新的v15集群中可能没有用户
chris
,您必须创建它: