我刚刚通过Homebrew(Brew install postgresql(安装了PostgreSQL 9.6.3,并且只是尝试运行PSQL。但是,输入后:
mac-pro:〜travis $ psql
它提示我输入一个我从未设置的密码。我尝试输入系统登录密码,但会接收:
密码:PSQL:致命:用户" Travis"
的密码身份验证失败,当我什么也没得到: PSQL:FE_SENDAUTH:无需提供密码
我在网上发现的所有内容都没有默认情况下的Postgres设置密码,但这需要一个密码,我刚刚安装了密码。我发现没有教程提到如果安装后提示密码,该怎么办,他们只是跳入Postgres(通常创建用户和设置密码(。如果我从未设置过它,而不是我的系统密码,该密码会怎样?真的,我想知道的是,我该如何摆脱它并使用Postgres?
谢谢
您的Postgres安装可能正在使用 IDENS 身份验证机制。
请检查是否在系统中创建了名为 Postgres 的用户。如果是,请尝试通过切换到该用户来执行 PSQL 。