postgresql - 为什么`psql postgres`说我的密码错误?
问题描述
我在 Mac 上。我用brew postgresql
.
当我输入时psql postgres
,它服务
Password for user [myuser]:
当我给它密码时,它说
psql: FATAL: password authentication failed for user "[myuser]"
但我知道我给了它正确的密码。
解决方案
我遇到了同样的问题,事实证明,当我运行 psql shell 时,它默认运行版本 12,当我转到文件位置(右键单击 psql shell 并查看位置)时,我转到了版本 13(我使用的版本)安装,将其替换为您安装的版本)文件并运行 psql shell 并且密码有效,我希望这会有所帮助。
推荐阅读
- c++ - QLibrary::load 失败,但 LD_LIBRARY_PATH 在此之前刚刚正确更新,为什么?
- c# - 如何在 C# 中创建一个在一个索引中具有单个元素而在另一个索引中具有另一个数组的数组?
- javascript - 数组对象未更新状态
- pytext - ImportError:无法从“pytext.config.serialize”导入名称“pytext_config_from_json”
- python - Python。将文件和文件夹复制到现有目录
- java - Spring数据JPA中的saveAndFlush
- python - 如何从转置格式将 .txt 文件读入 pandas DataFrame
- c++ - 从每个 for 循环中获取数据
- angular - 究竟是什么触发了 ControlValueAccessor 的 setDisabledState 函数?
- c# - 使用 SQLPROFILER 跟踪 Repository 的 Get 方法