致命:用户"用户"

时间:2017-12-13 00:45:58

标签: postgresql

C:\Program Files\PostgreSQL\10\bin>psql -- U "user"
Password:
psql: FATAL:  password authentication failed for user "user"

我尝试从Windows上的cmd行运行postgresql时遇到上述错误。但是,当我从开始菜单(使用gui)运行它时,密码工作正常。我是在以用户身份登录的笔记本电脑上。我的IT部门将此角色设置为具有大多数管理员权限,但不是全部。所以我在创建密码时以用户身份安装了软件。我想在命令行上使用createdb db_name。从windows命令行访问posgreSQL的正确方法是什么?如何创建和认证问题?我也试过更改pg_hba.conf文件,但是没有用。

1 个答案:

答案 0 :(得分:0)

C:\Program Files\PostgreSQL\10\bin>psql -U username template1

用户名是您登录的用户 template1是默认数据库