What is the default password for Postgres
我刚刚在Windows 7上安装了Postgres 9.3。安装成功完成。 它从未要求我提供postgres用户的密码。
服务postgresql-x64-9.3已启动并正在运行。 但是,我无法连接:我不知道密码。 我找到了以下答案,但没有帮助:
关于Ubuntu的类似问题
如果您使用无人参与的安装程序脚本,则密码将位于脚本或关联的配置文件中。
否则,请将其视为丢失/忘记密码而不是从不知道密码:
-
编辑
pg_hba.conf ,将auth模式设置为trust 而不是默认md5 - 在"服务"控制面板中,重新启动PostgreSQL服务
-
连接
psql 或PgAdmin或其他 -
ALTER USER postgres PASSWORD 'mynewpassword'; -
再次编辑
pg_hba.conf 并将auth模式设置回md5 - 再次重启PostgreSQL
要编辑它,您必须使用安全选项卡为自己提供读/写权限(通过UAC提示)。这可能需要您将自己设置为文件的所有者。
去控制>>计算机管理>> Locaol用户和组>>用户>>
右键单击openpgsvc >>设置密码。
之后,您可以在openpgsvc上使用此密码进行访问