解决办法:改配置文件,设置为无密码登录模式,修改密码,然后改回配置文件,重启服务即可!
一、找到pgsql的安装路径下的data文件夹里的pg_hba.conf 文件
二、将该文件夹里的如下scram-sha-256改成trust
更改:
三、运行cmd,进入postgres安装路径的bin目录,运行如下命令:
psql -U postgres
(这里修改成功后会直接跳过输密码的过程)
postgres=# alter user postgres with password ‘你要设置的密码’;
(注意,命令最后的分号不能省)
postgres=# \q