DbVisualizer 在没有身份验证的情况下无法连接到 PostgreSQL 数据库

Posted

技术标签:

【中文标题】DbVisualizer 在没有身份验证的情况下无法连接到 PostgreSQL 数据库【英文标题】:DbVisualizer cannot connect to PostgreSQL database without authentication 【发布时间】:2017-03-28 08:04:24 【问题描述】:

我有一个不需要身份验证的本地 PostgreSQL 数据库,但是当我将“身份验证”字段(数据库用户 ID、数据库密码)留空时,我无法通过 DbVisualizer 连接它。

Connection Message

显示如下错误
An error occurred while establishing the connection:

Long Message:
FATAL: no PostgreSQL user name specified in startup packet

Details:
   Type: org.postgresql.util.PSQLException
   SQL State: 28000

DbVisualizer 版本为 9.5.6

【问题讨论】:

没错,因为你需要一个用户名来连接。输入就行了。 【参考方案1】:

正如Laurenz Albe 指出的那样,我确实需要用户名。默认情况下它是“postgres”。

【讨论】:

我也遇到了同样的问题,“在哪里”输入它。 Database UseridDatabase Password 中的身份验证。此tutorial中“新建连接向导”之后的第三个屏幕

以上是关于DbVisualizer 在没有身份验证的情况下无法连接到 PostgreSQL 数据库的主要内容,如果未能解决你的问题,请参考以下文章

我在 Spring Boot 中放置了基本身份验证,但是我们如何在没有身份验证登录的情况下访问一些 Api

Laravel sanctum 检查用户是不是在没有重定向的情况下通过身份验证

为啥我的 REST 服务 .NET 客户端会在没有身份验证标头的情况下发送每个请求,然后使用身份验证标头重试?

如何在没有身份验证的情况下创建 JWT 令牌

在没有 IIS 管理器的情况下禁用基本身份验证

如何在没有 Microsoft 身份的情况下对 blazor 服务器进行 jwt 身份验证?