Как исправить ошибку подключения к PostgreSQL из Inellij IDEA

276
24 сентября 2019, 13:40

Пытаюсь подключиться к БД. jar файл подключил как библиотеку. Вот соединение

import java.sql.*;
import java.util.Properties;
public class Main {
 public static void main(String[] args) {
    try {
        Class.forName("org.postgresql.Driver");
        String url = "jdbc:postgresql://localhost:5432/Test";
        Properties props = new Properties();
        props.setProperty("user","postgre");
        props.setProperty("password","3333");
        Connection conn = DriverManager.getConnection(url, props);
    }
    catch (ClassNotFoundException e) {
        System.out.println("PostgreSQL JDBC driver not found.");
        e.printStackTrace();
    }
    catch (SQLException e) {
        System.out.println("Connection failure.");
        e.printStackTrace();
    }
 }
}

В итоге вылетает ошибка следующая:

Connection failure.
org.postgresql.util.PSQLException: ВАЖНО: пользователь "postgre" не прошёл проверку подлинности (по паролю) (pgjdbc: autodetected server-encoding to be windows-1251, if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf)
    at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:514)
    at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:141)
    at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:192)
    at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
    at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195)
    at org.postgresql.Driver.makeConnection(Driver.java:454)
    at org.postgresql.Driver.connect(Driver.java:256)
    at java.sql.DriverManager.getConnection(DriverManager.java:664)
    at java.sql.DriverManager.getConnection(DriverManager.java:208)
    at Main.main(Main.java:13)
Process finished with exit code 0

Пытался колдовать с кодировкой, но в итоге не разобрался. Помогите пожалуйста

READ ALSO
Как привязать url фото профиля?

Как привязать url фото профиля?

Как привязать url фото профиля из Storage и юзера чата с этим фото из Database в одном адаптере?

268
Как вывести в одну строку показание введенного времени через двоеточие

Как вывести в одну строку показание введенного времени через двоеточие

Банальнейший вопрос, но не могу найти на него ответВводим числа, что будут являться часами, минутами и секундами, как вывести в одну строку...

193
Как собрать jar

Как собрать jar

Написал небольшую програму для десктопа на TornadoFXНе могу понять как сгенерить jar в IntellJ Idea

250
-webkit-tap-highlight-color: опасно использовать или нет?

-webkit-tap-highlight-color: опасно использовать или нет?

Недавно узнала про CSS-свойство -webkit-tap-highlight-color, которое позволяет убрать голубоватый фон при тапе на элемент во многих браузерахОднако MDN предупреждает,...

196