このURLにはいくつかの問題があり、最新のPSQLドライバが不平を言う可能性があります。あなたのURL
のでsslmode=require
パラメータを追加することにより、SSL接続を強制的に持っているいくつかのケースではjdbc:postgresql://<host>:<port>/<dbname>?user=<username>&password=<password>
:
jdbc:postgres:
ではなく、jdbc:postgresql://<username>:<passwor>...
、ユーザパラメータを使用しないでくださいjdbc:postgresql:
- に置き換えてください
jdbc:postgresql://@pellefant.db.elephantsql.com:5432/cwkqmdql?user=cwkqmdql&password=SsVqwdLxQObgaJAYu68O-8gTY1VmS9LX
または
jdbc:postgresql://@pellefant.db.elephantsql.com:5432/cwkqmdql?user=cwkqmdql&password=SsVqwdLxQObgaJAYu68O-8gTY1VmS9LX&sslmode=require
私はそれが役立つことを願っています。
出典
2016-07-06 23:16:30
Tom
URLは実際には無効です。 'cwkqmdql:SsVqwdLxQObgaJAYu68O-8gTY1VmS9LX'の部分がユーザー名とパスワードであると仮定されている場合、そのように指定することはできません。正しいURLについては、マニュアルを参照してください。https://jdbc.postgresql.org/documentation/94/connect.html –
@a_horse_with_no_name spring.datasource.urlをこのjdbcに変更しようとしました:postgres://pellefant-01.db .elephantsql.com:5432/cwkqmdqlと同じエラーが引き続き発生します – user962206