28P01 - DataGrip中的用户密码验证失败

时间:2016-03-13 03:36:00

标签: sql postgresql authentication jetbrains-ide datagrip

我正在使用DataGrip来练习数据库(PostgresSQL)并且在尝试执行查询时我最终遇到此错误(它基本上不接受我创建的用户/传递,即使我在测试连接中尝试它。有人可以指导我如何正确设置它吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

我的假设是用户名/传递将由此GUI创建,但它希望您已创建用户/传递:

 ~   master ⭑  psql -U postgres                           ➶ 2  09:50:56 PM 
psql (9.3.2)
Type "help" for help.

postgres=# \du
                             List of roles
 Role name |                   Attributes                   | Member of 
-----------+------------------------------------------------+-----------
 postgres  | Superuser, Create role, Create DB, Replication | {}

postgres=# CREATE USER mona WITH PASSWORD 'MYPASSWD';
CREATE ROLE

然后我输入了信息并能够执行我的查询。