1、关闭数据库服务
运行services.msc,打开“服务”管理器,找到postgresql-x64-10服务,停止它。
2、进入单用户模式,执行alter user postgres login
进入到postgresql 的bin目录下,执行命令:postgres --single -D …/data/ postgres ,进入单机模式;
然后执行命令:alter user postgres login ,更改登录权限;
3、然后启动数据库服务,用postgres登录即可
回到“服务”管理器,启动postgresql-x64-10服务;
重新使用postgres账户登录,成功。