代码之家  ›  专栏  ›  技术社区  ›  Eiken

PostgreSql PgAdmin无法连接到数据库

  •  0
  • Eiken  · 技术社区  · 1 年前

    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

    尝试遵循之前的“但没有提供密码”。论坛和一切。尝试创建新的数据库等。

    0 回复  |  直到 1 年前