2017-08-31 4 views
-2

は、このエラーが発生します。ここではのJava MySQLのSSLエラー

00:17:43 [SCHWERWIEGEND] Fri Sep 01 00:17:43 CEST 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 

接続設定ファイルがある...

MySQL: 
    Host: localhost 
    Port: '3306' 
    Database: Sad-MS-Datenbank 
    Username: root 
    Password: 1234567890 

誰かがそれを修正する方法を知っていますか?

P.S.別のコンピュータプロキシからデータベースに接続することは可能です。しかし、localhostからではありません。

+0

mysqlバージョンを追加すると便利でしょうか? – Noob

+0

@Riccardo - これは重複していない場合は、URL接続文字列 – Zak

答えて

-1

エラーメッセージにはすでに表示されています。接続文字列にuseSSL = falseを追加する必要があります。あなたの接続ファイルは自宅のように見えるので、追加の接続文字列パラメータをどのように指定するかは分かりません。

+0

Downvotedを含め、コードの残りの部分を表示する必要があります。誰もが既に回答したこの質問を素晴らしい回答で読んでいた可能性があります。投稿.. .. https://stackoverflow.com/questions/34189756/warning-about-ssl-connection-when-connecting-to-mysql-database – Zak

+0

私はそれを修正する方法と正確な答えが必要です。 - それは重複していません... –

+0

誰にも(少なくとも私)あなたが問題を持っているアプリケーションの種類、あなたが引用した構成ファイルがどのように構成されているのかわからないので、正確な答えは与えられませんJDBC Connection Propertiesをそこに追加することができます。プロパティー名がuseSSLであり、追加する必要がある値がfalseであることがわかります。 – Lothar