【发布时间】:2019-12-10 03:38:19
【问题描述】:
我一直在阅读this tutorial。以用户身份登录有以下命令:
# login as user "user"
psql -U user
当我执行上述命令时,我收到一条错误消息:
psql: FATAL: role "user" does not exist
我在网上看到的唯一帮助是here,上面说的是:
致命:角色“myusername”不存在
默认情况下,PostgreSQL 使用相同的连接到 PostgreSQL 用户 名称为当前的 unix 用户。您尚未创建 PostgreSQL 用户 在您的数据库中使用该名称。
创建合适的用户,或指定不同的用户名进行连接 和。在命令行工具中,-U 标志执行此操作。
但是我还是不太明白为什么会出现这个错误。
【问题讨论】:
-
您收到错误消息是因为您尚未创建名为
user的用户。
标签: postgresql