org.postgresql.util。PSQLException:服务器请求基于SCRAM的身份验证,但未提供密码。
`application.yml:
spring:
datasource:
url: jdbc:postgresql://localhost:5432/jwt_security
username: postgres
password: Zygimantas1
driver-class-name: org.postgresql.Driver
jpa:
hibernate:
ddl-auto: create-drop
show-sql: false
properties:
hibernate:
format_sql: true
database: postgresql
database-platform: org.hibernate.dialect.PostgreSQLDialect`
`User.java class:
package com.zygimantas.security.user;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data //Generates getters and setters
@Builder //Help us build our object
@NoArgsConstructor //Needed for @builder to work
@AllArgsConstructor
@Entity
@Table(name = "_user")
public class User
{
@Id
@GeneratedValue
private Integer id;
private String firstname;
private String lastname;
private String email;
private String password;
}`
我在pdagmin和数据库上制作了服务器。我试图创建一个无密码服务器,但它不允许我使用yml文件中除上述密码之外的任何其他密码创建一个甚至一个服务器。我尝试了很多东西,但我无法连接这个数据库
PGadmin ss
ss
尝试遵循之前的“但没有提供密码”。论坛和一切。尝试创建新的数据库等。